Behold the $125 Caviar-Topped Twinkie

June 25, 2015

A vendor is selling $125 Twinkies at the Orange County Fair