Navigation Menu+

A Liberty Ambassador Is Born

Statue of Liberty Bike on American Chopper

The Liberty Bike stole the show in the 2004 season of “American Choppers” on the Discovery Channel, it is the only motorcycle in the world plated in Statue of Liberty Copper.

Be Sociable, Share!