Elongated Man Makes his Debut in The Flash Promo