
In 1984, Ghostbusters introduced us to one of the greatest fictional foodstuffs of all-time. For some reason, it has taken 26 years for Stay Puft Marshmallows to become a reality. But lucky for us, it comes at a time where nothing can be consumed unless it contains everyone’s favorite psychoactive stimulant.