The ghost of Aileen Wuornos still lingers at The Last Resort – the Florida biker bar where the serial killer drank her final beer before her arrest more than three decades ago. Her framed mugshot ...