There's an escaped venomous "pet" cobra on the loose in Ocala, Florida!


Seriously? Someone has a pet cobra in Ocala, Florida? And the "pet sitter" left the top off it's terrarium?

KBRQ-FM · Waco's Rock Station

Listen Now on iHeartRadio