Hailing from Paris, France, the band plays emotronic/Christian rap/thrash music.
Added by Upcoming Robot on October 23, 2008