Talk:Imp squad/@comment-5067807-20131114101951/@comment-5366868-20131116063431

No it is called football cannon they said it in behind the scenes with the zombies