I remember watching this in 2004 when I was 13, my mom had just gotten digital cable and it was summer, and I was bored so I went to that stupid Drive In theatre channel. I think the thing was filmed in Mississauga
Ya, they play this almost every week on Drive In TV. I'm pretty sure it was filmed in Mississauga as there are a lot of Canadian actors and extras in it.
__________________ The Human Marvels 'Presented for your edification and enlightenment Human Marvels await your intimate and learned inspection.'