Giant lizards with swords? Meet rock band - Mandalorian!

Mandalorian are a Birmingham based rock band that are set to release their Godzilla inspired EP this summe