Deletion of MyFreeImplants

Comment: A brief, 15-second mention on a Leno monologue, which doesn't even mention the site name, and isn't really even about the site but a tongue-in-cheek reference (to paraphrase) to lending a helping hand or two, hardly seems to satisfy 
Stance: comment
Cited policy: Wikipedia:Reliable sources (WP:RS)