Tolong jelaskan mengenai Never Been Thawed

Never Been Thawed (terkadang disebut sebagai NBT: Never Been Thawed) adalah sebuah film independen Amerika Serikat tahun 2005 yang dirilis pada 15 April 2005. Film tersebut difilmkan di kawasan metropolitan Phoenix, Arizona oleh sutradara Sean Anders dengan biaya sekitar $35.000.