Kiss Country 99.9 FM
South Florida's Country Music Station

You Gotta See This: Mythical Chupacabra Finally Captured!!!

www.youtube.com

The mythical El chupacabra was finally captured in Texas.