Loading...
Uploaded by TETRB001 on Jan 1, 2010
New Years Day in Montreal, Canada on the corner of St. Catherine and Peel Street spreading New Years cheer and "FREE HUGS" to locals in a popular downtown area!
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (1)