Born at Gemini Studios in Santa Ana, CA., Backlash is on a mission to take you back to your long hair, Docs and flannel-wearing days.