LEVITATING ROCK, New Natural Wonder of Toronto
Parish Hall of St. Thomas' Church
Nuit Blanche, Toronto ON, 2007
"Low point of the night" -- Toronto Star




????????????