Originally formed in 2005 as Despotic Robot, this small band of maniacs from Massachusetts have finally gotten around to unleashing their first full length album […]