Stephen Dorsett

Filming location: 

Los Angeles

feels like a pilgrim on a spiritual journey every time he sees the band