A speeding van loses control as another car in front makes a turn and crashes on the roadside.
© Copyright Launchpad Entertainment, LLC. 2025. All rights reserved.