jdearing Administrator Staff member Mar 13, 2015 #1 This car is out of Alabama, but I thought it looked too good not to post.. I really like the nose on the car.
This car is out of Alabama, but I thought it looked too good not to post.. I really like the nose on the car.
R ratly3 Member Mar 14, 2015 #2 i agree jimmy nice looking car. that nose was the first thing I noticed.
F Flying Penguin Active Member Mar 15, 2015 #3 Hmmmm... a street stock that actually resembles a street car. What a concept!