Tejal Sandera 88 2133 days ago Speed has not been in the favor of the development of DC's fastest man alive.