All content by KateLynn Garden
The Impossible Thrill is a 2001 album by English group Alpha. They have yet to break out into the mainstream, although they have been making music since 1996. Specializing in trip hop and acid jazz, they have an extremely similar sound to Portishead,...