MUSCLE CARS: You Only Live Twice

December 10, 2012

 
You only live twice,
or so it seems.
Once for yourself
and once for your dreams.
 
 
Say goodbye to the second great wave of American muscle cars.