Deletion of Space Shots

Comment: I've honestly never heard of the "FRONTIERS" thing. My only concern is with notability, as I stated above. I cited the guidelines with which I was concerned - if it can be demonstrated and sourced that Space Shots is notable per that criteria, I have no objection to keeping it. Otherwise, it should probably be deleted. Also, the above comment makes me think there's a  issue here as well
Stance: comment
Cited policy: Wikipedia:Conflict of interest (WP:COI)