A cell phone video clip surfaced hours later showing a blurry image of large cat-like animal strolling about, heightening fears and speculation.
A cell phone video clip surfaced hours later showing a blurry image of a large cat-like animal strolling about, heightening fears and speculation.