As you can see,this is on a wall, in an alley, behind a restaurant. I could find nothing about it, but it is still rather spectacular.
Stevenson and Gough
Any sports car enthusiasts who care to share remarkable drives they've taken in or around Atlanta, Dallas, Miami, Los Angeles, San Francisco, Chicago or New York areas?
© 2013 AFAR Media