We were just held by Liberty Science Center in Jersey City New Jersey to come check out their brand-new “Sue the T-Rex Experience” which was SO COOL! After the gallery, we drove simply down the [More]