User blog comment:HombreHormiga/FOOOOOOOOOOOOOOOOOOXXXX!!!!!/@comment-3317214-20130524005311/@comment-1895174-20130526222133

Of course no one would think he's the Flash.

The Whizzer on the other hand...