Tag: 950 F-155 rattie
AUGUST 26, 2014 (SEPTEMBER 2014): YOU CAN PUT YOUR OWN LUCKY...
Rat rods are an acquired taste.
They draw an enormous amount of attention at shows for both good and bad reasons.
Some car guys would not...