In the premiere of Ed Finn Finn's America, Ed kicks off his adventure in Cleveland, Ohio. He visits the iconic Rock and Roll Hall of Fame and explores Playhouse Square, revealing a vibrant city filled with surprises. From art to cuisine and craft beer, Cleveland proves it's more than meets the eye.