Filming location...
I remember watching this with my then best friend and thought the whole location of the film looked fimiliar. It was filmed at the now Burton Cummings theater ( the same guy from The Guess Who) in Winnipeg, Manitoba. Funny to see that theater now and know a horror movie was filmed in it.
The bobsled is an easy thing to use... Yea, so is the toilet!