The Apple Sisters teach America how to do the newest dance craze, The Turkey Jerky! Happy Thanksgiving!

  • November 24, 2009
  • 716 Views