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