Well Jel! Steve Baggsy Biagioni is at the Monster Energy HQ in London where they...

March 27, 2014

Well Jel! Steve Baggsy Biagioni is at the Monster Energy HQ in London where they have just got in a Razor Crazy Kart!

Could this mean they are FINALLY hitting the UK??