Preview
Shep Rose Puts Taylor Ann Green on Lizard Patrol
Bravo Insider Exclusive!

Create a free profile to get unlimited access to exclusive videos, sweepstakes, and more!

Sign Up for Free to View

Shep Rose Puts Taylor Ann Green on Lizard Patrol

"I'm not good at serpents."