FOX Aired a Super
8 Preview on
17/05/11 during
Glee
The next one will
air 18/05/11
during American
Idol on FOX
Sorry about the
quality on this
one
(more)
FOX Aired a Super 8 Preview on 17/05/11 during Glee
The next one will air 18/05/11 during American Idol on FOX
Sorry about the quality on this one, will upload the HD version when it is released