Okay, this vid is a few months old but Shaolin Temple Of Boom have to be one of the hardest working international acts we have come across in recent years and we dig this.
Here’s STOB with ‘I Would Destroy‘…
For more information visit the official MySpace.