Crystal Fighters are an English/Spanish electronic band who formed in Navarra, Spain in 2007. Their debut album Star of Love was released on October 4 2010
Submitted by Walter at Friday 22nd of April 2011 07:43
Last updated by Anonymous at Friday 29th of March 2024 07:01