Originally Aired: April 14th, 2015 All Star Team Up exemplifies why such a broad array of people look forward The Flash every Tuesday night on the CW, because as Ray Palmer found out Central City is just a pleasant place to be.  Even as murder mysteries began to...