Tarah Carpenter & Coralie Hervé from the band Tarah Who? are rewriting the history of rock music with their latest single ‘Illusion Of Freedom’.