Tbad556 Aug 17, 2009 8,042 10,095 Oct 31, 2009 #2,947 Inside of the T-Rex restaurant at Downtown Disney