Jen &amp;amp; Delaney on the glass floor in the CN Tower.