It wasn’t long till the FRIENDS New York City Pop Up sold out, as fans quickly grabbed their tickets to get inside to see some of their favorite props from the FRIENDS tv-series. The four-week exhibit is located at 76 Mercer Street in New York City’s SoHo area with a …
Read More »