Marmoset is a rock band that gives frantic, punchy live performances.
Added by Upcoming Robot on August 22, 2009