Skip to playerSkip to main content
  • 12 years ago
Pieced together from scavenged and scratch-built parts in Thailand, these sports car knockoffs look like the real deal, even if they don't run quite the same.
Be the first to comment
Add your comment

Recommended