Flash #124 comic book from DC Comics
Gotta love when super villains come up with such ridiculous traps to kill the super heroes.  And what is more ridiculous than tying the Flash to a giant boomerang that is headed to the moon?  All I can say is that Captain Boomerang is a moron.
 

       

This is a scan of an old comic book. This item is not for sale. But you can find it on ebay.
Click below to go to ebay and search!