Today in Music History: Odessey and Oracle (1967)
Odessey and Oracle album cover. Courtesy of thezombiesmusic.com/discography. Formed all the way back in 1958 in St. Albans, England, The Zombies had come just in time to capitalize on the sudden boom of British rock and roll bands who took the world by storm during the 1960s so-called British Invasion. The band was formed by…