Friday, October 7, 2011

OT: People losing their shit.. some wicked scary funhouse type place in Niagra Falls Canada. I love how the photos are well lit and fucking HILARIOUS! Here's a bunch of favs:

Amazing huh? More on their flickr page..



Polo-Velo-Bloomington said...

TIL - alan is a redditor.

Alan Sikirič said...

Heh, naw, someone else is. Just saw it on the local NYC fixed board..