Chef Ethan Stowell Stops By with Pizza
Originally aired: Saturday, April 28, 2012
Category: News
Chef Ethan Stowell has a new pizza place in Ballard and he stops by with some pizza. Plus, Terry wonders why no one saw warning signs with Josh Powell and Peter Keller.