top of page
Search


"Dude! You Can Smell the Nacho Cheese!":Ranking My Top 5 Product Placement Ads in Stranger Things 3
There are many people in this world who HATE product placement. I'm not one of them. Maybe it's because I was born in the 1980's - a time...

Joe Otis
Jul 5, 20194 min read
134 views
1 comment
bottom of page