Amazing Glass Floor - Wud you DARE? ~ World Amazing Information, Facts & News

Stumble Upon Toolbar


  1. Matt // June 18, 2007 9:21 PM  

    Have done...if those are all Toronto...great views and i think you can just about see Niagra falls on the horizon on a clear day as a huge cloud of mist.