indiefulrok.com
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 came back with an EP and …