Stay Puft Marshmallows Now Exist

Stay Puff Marshmallows
photo: Think Geek

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.

Continue reading “Stay Puft Marshmallows Now Exist”