Let’s compare homemade vs store-bought twinkies

Recently got an opportunity to produce, host and edit this piece for BuzzFeed’s Tasty. It’s but a nostalgic journey through one of America’s most iconic snacks, Twinkies!