Listen

Description

What do all these festivals mean? Did God go back on his word when Jesus rolled back "eye for an eye, tooth for a tooth"?