The CW has released this single image today for The Flash episode Grodd Lives showing a mysterious masked man in military gear walking away from a burning truck. The photo had no additional information… leaving us to guess. The guy looks a bit like Deathstroke from Arrow… but the helmet seems more like the ones the agents of Checkmate wore.
They've also released a trailer for the last for episodes of the season.
The Flash airs Tuesdays at 8 PM on the CW.