Where To Stream American Chopper Season 3 Episode 18
Space Shuttle Tribute Bike 2
- Aired October 10, 2005
- 60 Min
The guys of OCC take off to Cape Canaveral to watch the launch of the space shuttle Discovery for more research in building the NASA-themed bike. Back in the shop, Jr. continues to work on the bike.