TV Heads

The Mets new tv station, SportsNet New York, kicks off this afternoon (in most of our area anyway). Apparently the network is taking their ‘TV head’ ad campaign a step further. I nearly bumped into two people with TV heads on 7th Avenue this morning. The guys were nearly blind because they couldn’t see out […]