Scout 69 - Deutsch teen chick gets a buzz out of ramming hard  3 years ago