Where To Stream Overhaulin' Season 3 Episode 6
One Ugly Horse
- Aired August 23, 2005
- 60 Min
Sixteen years ago an accident left Mike with a broken neck, back,and broken nose. But after rehab, his healthy lifestyle and exercise program impress everyone around him. Watch as his dream of owning a Mustang like "Gone in 60 Seconds" is brought to life