Recent footage of the Times Square of Science and Technology (T2ST) -- a large-scale installation at the newly-renovated Liberty Science Center in Jersey City, NJ. It's a big mobile, sort of like what would dangle above a baby's crib, but blown up to a huge scale and bristling with LEDs and video projectors. The evergreen content on the 19 screens that comprise the piece is current science and technology culled from trusted internet sites on a nightly basis.
@Ryanguy22 ikr me too
lilmisspinkyful 2 months ago
i was there yesterday
Ryanguy22 2 years ago
thats sooo cool (:
ShinyPokemonAngel 2 years ago