It looks like the roaches are showing up everywhere... what a start of 2016
Take this battle to them. Make Mecca Glow
How many does that make just today? I’ve lost track.