You gotta love EuroTrash!
Apparently, this is what Netherlandians think Detroit is all about.
Comments are closed.