The truth about The Beast of Bray Road.
http://www.imdb.com/title/tt1170243/board/thread/132207628?d=132207628 #132207628
Besides, Hwy 12 is next to Bray Road. NOT Hwy 7. Wherever that is. Also if you ever saw the MonsterQuest episode on it, the weight they claimed was more about 400-600 lbs. More than what I said. So it would be ever harder for a creature like that to survive with lack of natural resources.
CHICAGO ROCKS!!!!!!!!!!!!