Do the Dew

Lee and Tiffany are in North Carolina chasing longbeards with their friends from Mountain Dew.