Discovery Channel Sued for $2.5 Million for Allegedly Stealing the Idea for ‘Sticker Shock’

Discovery Channel Sued for $2.5 Million for Allegedly Stealing the Idea for ‘Sticker Shock’

X