Visiting Detroit By Rob Moss Part 5
People who reside in the largest city, or the capital, of a country seem to have a pompous air of superiority and an apparent belief that they are, in some way, better than their fellow citizens. This is certainly true in Britain, where most Londoners...
View full article