standard-comics.com
CRIMSON STREAK
Crimson Streak is the Quickest Guy Alive. Imbued with the 'essence of speed' by Professor Amazo, the Crimson Streak is a member of the Sentinels. Art by Joe M Davis