Every Dog Has His Day

Every Dog Has His Day is the second episode of Teen Titans Season 2.