I love the "made in China - made in Germany" memes. Can you post some in the comments?

Sponsored Posts

Comments

Anonymous

Just Germany but you get the point

01/24/2015 - 20:47 |
2 | 0
Lada Sport

This is a classic

01/24/2015 - 21:04 |
2 | 0