Just look at the video on the link!
Chupacabras in D.C. Suburbs? | NBC4 Washington.
All I know is that has to be the dumbest bunch of hospital workers in the world. You trap the rarest animal in north America and you fucking let it go?
Just look at the video on the link!
Chupacabras in D.C. Suburbs? | NBC4 Washington.
All I know is that has to be the dumbest bunch of hospital workers in the world. You trap the rarest animal in north America and you fucking let it go?