germany.jpg

Well, how nice German leader cheat in driving test and are stupid enough to talk about it in public.

Alex

Advertisements