This Is 2012's Best Pizza In The World

    It's tequila pizza. They make it at Goodfellas in Staten Island and it is delicious.

    AND NOW... FOR THE MAIN ATTRACTION...THE TEQUILA PIZZA!

    Pizza breakdown:

    FYI, we’re on a road trip to Bonnaroo. See all the stuff we’ve stopped at a long the way here!