[–] [deleted] • 2 pts God bless Russia. The UK is fucked up, especially Londonstan God bless Russia. The UK is fucked up, especially Londonstan link
(post is archived)