Tonight is the beginning of Passover. According to http://www.punchbowl.com/holidays Passover is an eight-day Jewish festival that celebrates the emancipation of the Israelites. We, the Colorado Traveling Ducks, and our humans wish all of you a very Happy Passover.