What happens when jealousy and hatred give a birthday blessing? Can the tale be saved? Listen and find out.
See All 30 Episodes of "30 Days of Grimm"