What the heck is it?
Jul. 20th, 2004 09:43 amSome mystery animal that's been spotted up in the Baltimore area.
http://www.nbc13.com/news/3545383/detail.html
The head and neck remind me of a hyena.
http://www.nbc13.com/news/3545383/detail.html
The head and neck remind me of a hyena.