The American Street Rod...an exhibit at the Northeast Classic Car Museum.

Top