Release Date: March 14, 2011
No. of episodes : 7 episode(s)
Latest Episode : Season 2 Episode 7 (24-Jul-2012)
Twenty Twelve is a spoof documentary comedy series which follows the different challenges that the fictional Olympic Deliverance team have to face as organizes next year’s event in London.