the demon teen had hung a stained sheet on the goal post and was showing home movies that featured various large commercial vehicles plowing into minivans filled with children enjoying happy meals right before their catastrophic demise .