Advertisements
December 2, 2016

The KFC Yum! Center: Let’s Make a Deal

Much has been made about the University of Louisville’s deal concerning the KFC Yum! Center. The beautiful facility sits in Louisville’s downtown, overlooking the Ohio River. […]
%d bloggers like this: