That Time I Tried…. American Food March 11, 2020April 17, 2022 ~ Helen ~ 1 Comment A British blogger finally got her hands on some famous American snacks, but what does she make of Twinkies?