Unknown Animal Seen in NJUnknown Animal Seen in NJUmmm...what the HECK is this thing spotted running around a neighborhood in New Jersey?The Mike ShowThe Mike Show