1,027,884 views 195 on YTPak
2,394 198

Published on 12 Jul 2011 | over 5 years ago

Niagara Falls Canada,this is a must place to go to while you are in Canada,everytime i go to Toronto i have to go to this place it is awesome

Loading related videos...