Checkout this episode of Origin Story and get the low down on the first casting in the new DC Comics Live Action Teen Titans! https://www.youtube.com/watch?v=JxmUtUpqmFk