American Chopper: Cymbal Bike Revealed
Steve and Christian head to Anaheim to reveal the bike for Supernatural Cymbals.
UP NEXT