Back again, Steve and Derek take on the second episode of The Flash, 'Fastest Man Alive'. Your recap and review lies ahead, along with discussion of questions we've been asking ourselves, "Who is Dr. Wells?" "How awesome would it be to eat 800 tacos?" & "OH MY LANTA IS THAT A COSMIC TREADMILL?!". Spoilers for 1x03 'Things You Can't Outrun' lie after the end music.