It's da Russians.

RegiRoka

Roofer
Apparently, according to UK state intelligence, the Russians are planning to cause mayhem on the streets of Britain.

Shouldn't they be leaving that to the professionals in London?
 
Last edited:
Back
Top