The song playing on the TV in the cold opening is a version of They Might Be Giants "Why Does The Sun Shine?" which was part of the Here Comes Science released in 2009
Francis holds an old voodoo doll of The Commandant with a pin in the eye. This might explain how The Commandant lost his eye.
The film shown during the montage is Planet of Dinosaurs (1977)
Here, Eric Stonestreet plays the role of Phil. In Modern Family he plays the role of Cameron whose husband, Mitchell is brother-in-law with Phil.