Home of the free, land of the nuts


 Posted on June 14th, 2011

The C.N. Tower’s new $175 EdgeWalk attraction set to open in August. I shat my pants just watching the video.

One Comment on “ Home of the free, land of the nuts ”

  • Kato
    June 15th, 2011 1:42 pm

    Oh my god…NO.

    Just, no.


What's on your mind?