Tuesday, September 9, 2008

The Maverick and the Barracuda

This Bumper Sticker was Just Waiting to Happen

Maverick & Barracuda
Two great cars from the Seventies.

If you saw the movie "Cars" you'll Identify with this.

No comments: