Pizza Toppings Infographic

Animated infographic detailing the 3 most popular pizza toppings.