released self-titled third studio album

Written by

in

The band released their self-titled third studio album on December 14, 2010.