Skip to playerSkip to main content
  • 9 years ago
Footage of a very overly decorated car parked on Wardour Street in London, UK on August 31.

Hundreds of plastic flowers and toys are glued to the car body.

Recommended