After the shark story yesterday and this thing, it's weird we Texans don't hear more about this stuff here.
LOL Seems like all the attention is on those "El Chupacabras" in Crawford