Super-super-size fries are being offered by some Mcdonald's stores in Japan.
Super-super-size fries are being offered by some Mcdonald's stores in Japan. Youtube.com/rocketnews via Newsy
Super-super-size fries are being offered by some Mcdonald's stores in Japan. Youtube.com/rocketnews via Newsy

Video: McDonald's offers ludicrous 'Mega Potato' fries

May 24, 2013 2:31 PM