Lucha Underground Results (5/18) – Killshot vs. The Moth, Who’s The Gift of the Gods Champion ? Share your thoughts on tonight’s show in the Disqus section below! You can also participate on social media by using…