The longevity of Twinkies has been proven thanks to science teacher, Roger Bennatti. Back in 1976,...
Continue reading...