11/18/13am I the only one who saw that news report on STAR and went "oh so that's how The Flash gets his powers"