Bam! Pow! We are back! It’s season three time y’all and that means the Arrowverse is in full swing this week. We have Supergirl, we have The Flash, we have the ever amazing Legends of Tomorrow, and we have Arrow! Come get the rundown on all the CW superhero shows right here!