Deschutes Brewery creating what it calls the world's largest pop-up pub. Saturday, the 400-foot bar stops in Cleveland.
Marc Bona, Northeast Ohio Media Group, Cleveland Plain Dealer: Entertainment
Fri, 07/31/2015 - 2:06pm
Deschutes Brewery creating what it calls the world's largest pop-up pub. Saturday, the 400-foot bar stops in Cleveland.