3y ago

This is the Harley Davidson motorbike as ridden by Dolph Lundgren as Frank Castle from the 1989 The Punisher film. The engine appears to be a Shovel head which was made from 1966 to 1984 and was made with a 74 cubic inch (1212 cc) or 84 cubic inch (1343 cc) capacity. The Dyna frame has rear coil over suspension and features forward foot controls,pull back handle bars on risers and fat bob rear mudguard. The front forks are fitted with gaiters to protect the tubes.

Join In

Comments (0)