Tbad556 Aug 17, 2009 8,011 9,906 Oct 31, 2009 #2,947 Inside of the T-Rex restaurant at Downtown Disney