A Texas couple found and caged what they believe to be a real life chupacabra! But it is being widely debated if this creature is actually a chupacabra! Check out the story here and decide for yourself! What is it?
You can listen to Johnjay and Rich every weekday morning! Get your #LoveUp shirt NOW! www.loveupshirt.com