Roachbusters

They say cockroaches have been around since the ancient times and they do not show any sign of ever leaving the face of the planet. I cringe at the sight of one. Perhaps it’s the wings, the legs or its very unpredictable nature. The now you see me, now you don’t kind. Not to mention […]