Cast – Magic Hour
‘Magic Hour’ was third studio album recorded partly at The Church Studios. Cast released the album with Polydor on 17th June 1999.
June 17, 1999
The huge wall of sound is there with larger than life melodies, an expansion of the previous albums song structures. Brit Pop News