Red Tornado (Smallville)

Red Tornado and other Justice League of Americamembers are in Smallville to help defend it against Doomsday's army of corrupted Citezens.