Posted inNews & Views Scene’s Parent Company Euclid Media Group Acquires the LEO Weekly, Louisville’s Altweekly by Scene Staff June 22, 2021July 20, 2024