On a recent trip to Prince Edward Island, Canada, I found this absolutely cherry Plymouth Barracuda, a classic American muscle car. PEI is known for lobster, oysters, and mussels. Get it? OK, forget it... But here's the car...
The Revillos "Rev Up" 1980
16 hours ago
No comments:
Post a Comment