No, I didn't hang out with the clown because I'm not that crazy. But, I didn't expect the response from the picture I posted from Kidabaloo to freak out so many people.
A 39-year-old Glenmont woman was arrested by New York State Police after it was discovered that she allegedly stole someone’s debit card.