Survival Research Laboratories’ 1988 visit to Shea Stadium has already been noted in this space, but who would’ve suspected SRL would be primed for a return visit? In front of such a small audience, to boot?  Video link swiped from MetsBlog.