This week, Once Upon a Time finally shed some light on the flamboyantly fashionable dog-killer.
Lily Sparks, TV.com
Sun, 04/19/2015 - 6:04am
This week, Once Upon a Time finally shed some light on the flamboyantly fashionable dog-killer.