Tessa Taylor goes wild and nasty