Seriously. Saw it today when I was winterizing my pool. Being a huge vag when it comes to insects and creepy crawlies, I was less than thrilled about seeing this thing within 1,000 miles of me, let alone on my stairs. The thing looks like it has more bells and whistles than a fully loaded Benz.
Last edited: