Titans/Young Justice: Graduation Day (2003-) #3

Titans/Young Justice: Graduation Day (2003-) #3

WOW!!! I was not expecting that ending!