Scandinavia and the World
 

Comments #9455023:


Of Evil! 11 2, 11:03pm

@1of45
Trainspotting (UK) = Guessing The Trains (China) - It's actually the literal translation. Chinese language tends to mix words to get the meaning.








America wearing England's shirt