Devil's Eyes

"Devil's Eyes" is the thirteenth and final episode of Birds of Prey. It aired on February 19, 2003, along with.