Mantis Interview

Mantis Interview

Last week we sat down with Taylor Scott from Mantis. Mantis is currently preparing for a massive show at TomorrowWorld in their home town of…