Easy Rider Bike Sells Amidst Controversy for $1.35 Million

Earlier this week, the infamous Easy Rider chopper, affectionately called the Captain America bike, sold for an astonishing $1.35 million. According to Hemmings, that makes it the most expensive bike ever sold. “It is both […]