Screaming Images' Statue of Liberty Jersey Installation

Check out Screaming Images' massive Vegas Golden Knights mesh jersey installation for the Statue of Liberty at New York, New York Resort and Casino.