Monday, January 19, 2009



Taken from the roof of The Grande Hotel in downtown Toronto, ON.

Ever been to Canada?

Waykewl place!


No comments: