Red Letter Media Reviews Indiana Jones and the Crystal Skulls December 24, 2011 - 2:57 pmChris 7 Comments Merry Christmas. 2011-12-24