YellowVest Posted September 21, 2009 Report Share Posted September 21, 2009 Hey I liked NBC's promo for Vancouver 2010 last night during the Cowboys - Giants game referring to us as "the beautiful city of Vancouver". anyone with a clip feel free to post here Link to comment Share on other sites More sharing options...
Recommended Posts