Sheen, Estevez and Rick Steves Stop Traffic in Edmonds
Hollywood actors Martin Sheen and his son Emilio Estevez were spotted in downtown Edmonds, WA on Monday according to reports in the Edmonds Beacon. The film actors were in town to shoot a promotional piece with Edmonds native and travel expert Rick Steves of PBS fame.