Supreme The North Face Statue of Liberty Hooded Sweatshirt. Men’s Size: Large. Supreme New York Fall/Winter 2019 Release. Presto2005 only sells 100% authentic merchandise. Check out our Feedback if you have any reservations. Please be sure to regularly visit our store as new items are frequently added to our inventory of over 1,000 items. We …