Screaming Heads

Locutus

Adorable Deplorable
Jun 18, 2007
32,230
45
48
65
An interesting place not too far a drive north of Toronto. Makes for an interesting Halloween visit if nothing else.

Screaming Heads

It's in my old stomping grounds (Burks Falls) and when you see the scale of everything it's pretty surreal.

Bing Maps - Driving Directions, Traffic and Road Conditions

Peter Camani - Wikipedia, the free encyclopedia

lottsa pics:



Peter Camani - Timeline | Facebook