A human brain attached to a cockroach leg t1000 Published 09/30/2012 sometimes science can be weird Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: science brain computer cockroach technology NEXT VIDEO Making Home Alone 2 Great Again 2 Comments Log in for Comments
2 Comments