Weird News Still No Mountain Lions? by Ray Bendici March 5, 2010 written by Ray Bendici 0 comment 0 FacebookTwitterEmail The debate rages on … [March 5, 2010] A recent e-mail making the rounds claiming that mountain lions are here in the Northeast — this with a picture of three cats on a red truck — has been debunked as a photo from Colorado … Source: Hartford Courant You may also like Man Fearing Alien Invasion Stopped From Buying Rifle Chimp Attack Victim Rejected for Face and Hand Transplants Cablevision Customers Call 911 to Report Outage