Firecrackers – You Gotta Love It – Review January 1, 2008 French rock’n’rollers that love The Hellacopters.