Staff Reviews
(Review of nothing)
Close your eyes, and you could almost be there… the West Coast melodies, lush harmonies, beautiful sounds… Santa Cruz it seems, really isn't that far. That however, was the last single from The Thrills. You get the feeling from 'One Horse Town' that at one point, life seemed very far away. »