The Hilltop in Cincinnati, Ohio

Live music venue in Cincinnati, OH, USA.