Tag: riot in north london jokes

Riots in tottenham, london joke

Wow the new planet of the apes trailer is amazing!… oh wait… its sky news in tottenham!

    {- Swipe For Next Post -}


    Loading...