Cockroach Leg Dancing to MusicThis entry was posted in Science! WTF? and tagged cockroach electricity gross on March 29, 2012 by YayPoop