LEO AWARDS: SUPERGIRL Wins Best Visual Effects For Garbage Goliath
Update: Supergirl won the Leo Award for Best Visual Effects. Supergirl not The Flash is nominated for visual effects at Night One of the Leo… Read More »LEO AWARDS: SUPERGIRL Wins Best Visual Effects For Garbage Goliath