Newcomers to the Brisbane scene Mecha Mecha have burst out of the stable at a sprint with the music video for their sinister single Dealbreaker.
The 90’s rock inspired have also announced their sophomore EP ‘Blink & You’ll Miss It’ will be released on Thursday, July 27.