1966 Barracuda In San Diego
I wish it was farther away, as it is so tempting. :D
Print