FAO Schwarz Newbugh New York
This is the FAO Schwarz at the Newburgh Mall. They have some really nice toys here but I think a lot of people were expecting a much larger display. At any rate, if your going to be at the newburgh mall definitely stop in and check it out!
Leave a Reply