Anyone know this car?
That video was shot in Canada.
What a bunch of idiots........
Print