The Statue of Liberty by They Might Be Giants Overview Tag Appears on 2019/08/24 - Pier 17, Manhattan, NY Duration: 2:39 Playcount 1 Listeners 1