The Flash: Nikola Tesla Posted on November 26, 2014May 25, 2015 Cisco Ramon (Carlos Valdes) wears an Nikola Tesla t-shirt in the “Power Outage” episode of The Flash (Season 1, Episode 7). Share this:EmailTweetShare on Tumblr Related