b'Its Midseason Finale time and we are here with reviews and discussion on the last episodes of The Flash, Arrow and Legends of Tomorrow for 2016!'