Slap Her, She's French - Trailer

  • Aired 08/24/2002
  • 907 Views

She seems sweet and unassuming, but the French exchange student who comes to live with Texas high-school queen Starla has a way of getting what she wants!

Loading...