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