X

YouTube star Airrack

World’s largest pizza is made in California by Pizza Hut and YouTube star Airrack

Pizza Hut and YouTuber Eric "Airrack" Decker have reportedly been awarded the Guinness World Record for the world's largest pizza.…

X

Headline

Privacy Settings