Yep. The SHOP? guys have got a DVD coming out. These guys are always out on the streets of London, clocking footage and drinking shit loads of tinnies.
Spy a few spots in the trailer above, from London to further afield, this looks sick… Proper job.
More info:
Trailer for the upcoming DVD from London’s Infamous crew
Share