Tag

NBC Store

Browsing

MANHATTAN, NY–New York New York, it’s a wonderful town–to promote NBC. The Peacock network is in your face all over mid-town Manhattan. Get in a cab, there’s a TV set in the seat back with Craig Robinson from The Office welcoming you to NBC Taxi TV. Plenty of NBC (as well as other networks) bus and billboard ads on