We’ve Been at 832 Broadway for Two Years Now
Happy anniversary to us! Happy anniversary to us! Forbidden Planet NYC moved into its current home at 832 Broadway (bet. 13th and 12th) on June 24th 2012, two years ago today. Coincidentally, today is also the […]