South Jersey's own Statue of Liberty

South Jersey's own Statue of Liberty

FOX 29's Alex George checks out the Stone Statue of Liberty in Vineland.

Top Videos