By: Von Jared Omo
Well, well…look at what we have here. Another sneak peak at The Flash TV series that’s soon to premiere on the CW. Seems like Oliver Queen thinks The Flash is a…what did he say? Oh yeah, “A SHOW OFF.” Haha! Seems like we have some friendly competition among these two heroes!