Just in time for Cinco de Mayo: Fun Facts about Papel Picados!