Album Reviews

Twelve Foot Ninja – Smoke Bomb E.P

It’s about time that Melbourne, Australia’s TWELVE FOOT NINJA gained some more recognition and found a decent fan base across the world. Their latest bid toward this is the newly released E.P titled SMOKE BOMB, and we are lucky enough to have received a copy to review…