M17TT C
Well-Known Member
Im talking about the falls and the Grand Canyon not a burger and fries :icon_lol:
If you are referring to Niagara Falls then the one in America is shit, its the one in Canada that is 'awesome'.
The Grand Canyon is however, a truly remarkable place, its totally radical duuude!!!