Quick video of the Northern Embassy guys riding a little ledge in montreal. Looks like fun to me!
July 20, 2011

Leave a comment