CBC Newfoundland and Labrador

We've always heard of street rods ...

but seen didn't know they actually exist. This '62 street rod is for sale in CBS.

car.jpgDSC_0813.jpg

  •