DEAF ROCK RECORDS STRASBOURG Biography DEAF ROCK RECORDS IS A FRENCH MUSIC LABEL ROCK / ELECTRO / POP / INDIEshow more... Songs (5) Wait a minute TEARS IN RAIN CROSSWORLDS Rain Comptine Find My Place Videos (1) Find My Place OFFICIAL VIDEO HQ