… because Travel !s Intoxicating!
Sudha Cars Museum in Hyderabad, India has wacky cars on display. Here’s a sample: