Deep Purple released their self-titled album Deep Purple in the United States on this day in 1969. Album cover. Retrieved from here. Despite the fact that this a self-titled album, … Continue reading On This Day (June 21)…Deep Purple Releases, Err, Deep Purple