The Ed Show 12/27/13

‘Ed Show’ hit the road again in ‘13

“The Ed Show” logged more than 200,000 miles from Seattle to London, England, in 2013. Here are some highlights of our “expeditions.”

Channels