Mad Tiger is such a strange and brilliant film it’s hard to know where to begin. Donning Power Rangers-inspired costumes and describing themselves as a “Japanese Action Comic Punk band”, Peelander-Z are a band you’ve probably never heard but aren’t unlikely to forget once you encounter them. In their own words, their performances are probably…
Read More