Seattle’s Discovery Park

Seattle Channel’s Lowell Deo, circa 2000, visits the city’s largest park to see what’s new.