Spectracide Bug Apocalypse By Rodgers Townsend, In the News Share this...FacebookPinterestTwitterLinkedin Rodgers Townsend campaign, Bug Apocalypse, for Spectracide