Okay, its not really news – I just really wanted to use that title. What is new is the above poster that the CW released on The Flash Facebook page featuring young Barry Allen, police forensic scientist for Central City, zig zagging around town in his red rubber suit. MTV.com has written a great article […]