Nova Twins Premiere “Taxi” Music Video

Nova Twins have premiered a new video for their song “Taxi.” This track is from the band’s debut album, “Who Are The Girls?,“ which will be released on February 28 via Fever 333 frontman Jason Aalon Butler‘s 333 Wreckords Crew.

Comments are closed.