Autocowrecks: Another Triumph of Japanese Engineering

Favorite
Autocowrecks: Another Triumph of Japanese Engineering
Submitted by: Unknown (via Memebase)
- -

...borrowed, of course, from Finnish technology.