You just can't make this stuff up.
www.foxnews.com


Giant lizard sneaks into 7-Eleven, sends customers into hiding
Even lizards thank heaven for 7-Eleven.
