Ah, the Ren Fest: The perfect time for larping, drinking beer, and violently ripping apart deep-fried turkey legs with your teeth. Starting last weekend, the Florida Renaissance Festival is back for ...