Have you wondered where McKinley High’s infamous Principal Figgins (Iqbal Theba) has been lately?  Sure, he had some strange strain of monkey flu... but what was he really doing?
Credit: TwitPic Photo: Principle Figgins in Transformers 3
Well, we recently found out where Mr. Theba has been — thanks to his Twitter account. Let’s just say he’s been given a bit higher position of power... on the big screen.  In a recent Twitter post, he shared this picture of himself playing the UN Secretary General in Transformers 3, which has recently been filming inside the United Nations.  

Could this be why Principle Figgins has been missing from the halls of McKinley High up until “A Very Glee Christmas”?  We’re thinking it’s a definite possibility!