The mighty BMW HP4's engine lasts only for 3100 miles. Picture.

1 photos
  • The mighty BMW HP4's engine lasts only for 3100 miles.
Picture.