03.24.2014 - By Mike Bennett
Henry and Maureen find a very unusual cockroach in their apartment. Have they discovered a new species? This could be their passport to fame and fortune … or the beginning of something horrific