willhumes.net
Big Bug Means No Power
Big bug on an outlet that I am not about to plug anything into. Anyone know what kind of bug this is? View on Path