Life

Flash and Green Arrow switch bodies in CW’s ‘Elseworlds’ crossover

Oliver Queen, aka Green Arrow (Stephen Amell) and the Flash, Barry Allen (Grant Gustin) swap bodies and abilities in CW's 'Elseworlds' crossover.