In the premiere episode of Ed Finn’s America, Irish travel host Ed Finn kicked off his U.S. adventure in Cleveland, exploring everything from the Rock & Roll Hall of Fame to Playhouse Square and discovering a city full of energy, culture and surprises. Honestly, Cleveland through the eyes of a first-time visitor is a pretty convincing argument for booking the trip yourself.
Watch the full episode.