Did you know there are holidays for almost everything? While the U.S. may have 11 official federal holidays, there are actually thousands of quirky, themed days that make the calendar a whole lot more ...