where's Steve Irwin when you need him??

is def weird thing to be running about in Baltimore - maybe escaped from a privat zoo or something?? surrprised the newspapers aint got some kind of zoologist to pin down what it is - unless it is a new species which if it is that is a seriously big deal......most likly just a mongrel of something tho

v_Ln