Loading...
Uploaded by Jterrifix on Mar 27, 2008
I am in Toronto mere yards form the CN Tower. Do I go up? No, I make music and mayhem in my hotel room.My first vlog
People & Blogs
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)