Twin Falls Loses Identity To Dashboard Confessional’s Chris Carrabba
Twin Falls, aka singer-songwriter Luke Stidson, has lost his musical identity to Dashboard Confessional’s member, Chris Carrabba. Stidson, whom emerged onto the UK scene in 2009 following successful radio coverage of….