Captain America: The First Avenger rides a Harley
Captain America: The First Avenger, is the next feature movie based on the Marvel comic hero that is currently being filmed in the English countryside near London. The movie bike is supposedly a WLA replica based on an FLSTSB Cross…