Studio Live Video for Maroo’s Red Mart Rock band Maroo released their first album in 1998, participated on a whole bunch of compilations, released their second album, and then went on a hiatus. In 2008 the band… Continue reading →