“German Muscle” BMW E39 540i LSX Engine Swap Watch this 6.0-litre V8 LSX powered 2001 E39 BMW 540i in the dyno For more check out the full story...