Fastest Man Alive!


New Flash piece for Heroes and Villains Fan Fest!