Tag: Chupacabras

  • Beware the Chupacabra

    Beware the Chupacabra

    by

    in

    We’ve picked up a lot of new followers and likes lately and some of you have asked or may be wondering, why some of us refer to Saint Louis FC as the Chupacabras? or why there’s a Chupacabra on some of our T-shirts and the new scarf? So here it is: The Chupacabra joke. Mitch, Matt…