Teens on a Joyride

Thats gonna leave a mark.