Hell Ride ★★★

A little lost on this movie. What was in da box. 🤔