This car may have started life as a 1953 Triumph Mayflower, but after being heavily modified there aren't many clues to the car's humble English beginnings. These days it's named Ruby and it doesn't look like a humble Triumph, or really any other car we've ever seen. »10/02/11 5:00pm 10/02/11 5:00pm
Kinja is in read-only mode. We are working to restore service.