MegaCon 2018: Geekapella - Teen Titansdarth-azrael in music • last year Geekapella performs "Teen Titans" at MegaCon 2018 in Orlando, Florida. This video was recorded by me in 2018 at the Orange County Convention Center. https://dai.ly/x6sjis9 music megacon geekapella teentitans video