Amazin' Avenue, a New York Mets community
you could throw a pitch at 90% of the speed of light? Not my work, just thought it was neat.