Liberty Science Center New Jersey

Taking a trip down nostalgia lane and went to Liberty Science Center in New Jersey. Anyone who grew up in New Jersey has almost definitely gone here on numerous school trips, I know I have.

Taking a trip down nostalgia lane and went to Liberty Science Center in New Jersey. Anyone who grew up in New Jersey has almost definitely gone here on numerous school trips, I know I have.