It’s our birthday!
On this date in 1981 Forbidden Planet NYC opened at 821 Broadway on the corner of 12th St. Here’s to you- all our customers, family and friends- for 33 years of fantastic memories. And here’s to all the years to come. THANK YOU.
© 2021 Forbidden Planet NYC | Layout/Design/Editing: Jeff Ayers