Emerson, Lake & Palmer performed on this day in 1972 at the Odeon Theatre in Birmingham, England. Ticket for the show. Retrieved from here. ELP actually performed two concerts on … Continue reading On This Day (November 24)…ELP and the Home Turf Advantage