Ed's Up!
Season 3
Ep 5. Episode 5-Fort McMurray Mechani
- TV-PG
- January 23, 2012
- 23 min
If you want to do something like this, you have to go where the heavy equipment is. In this case, he's in Fort McMurray Alberta, the tar sands. Ed's big adventure in what could be termed as "The New Wild West."