Speed Demon

Speedster Extraordinaire

Description:

AKA Mach 84

Superfast, chip-throwing hero with a technical bent. Surely the fastest man there is, and he can prove it.

Collector of oddities.

Bio:

Speed Demon

Freedom City - New Freedom League Ascendent calubrecht