Premiered at the Evil City Film Festival and screened at the Pioneer Theater in New York City in October, 2006. It was also winner of IFC's Media Lab in October, 2006. It had its national television broadcast premiere on IFC's Media Lab Uploaded Shorts Uploaded show on the IFC Channel in December, 2006.