After debuting on March 15, 2011, at the SXSW festival in Austin, Texas, it was eventually released on DVD on June 2011.
Az SXSW fesztiválon való debütálása után Austin-ban 2011. március 15-én, végül 2011 júniusában jött ki DVD-n.