Originally posted by Wulfen:
Did you know that this was made in Quebec City, Canada about 1 year ago...




I remember it being showed on the new in Montreal and they said that it was filmed in Quebec city and the police was looking into finding out who was the driver. If I remember correctly, at the time, he was selling a DVD of his "exploits" on the streets.



PT Cruiser Limited 2002 MTX of course! Mystique 1998 V6 MTX Sold.