The King Zilla Proudly Presents: Avy Scott was born on November 2, 1981 in Tampa Bay Florida. Avy Scott Strips Off A Sexy Dress In This. Sexy Avy Scott strips off a sexy dress in this erotic solo for you to enjoy, free sex video. DrTuber is the Best XXX Tube of all Free Porn. Watch new AVY SCOTT porn tube movies for FREE!