Hothead hot chick rides ramrod ...