Darwin Got It Going On By Love-Child of Cassandra and Sisyphus Entertainment • May 2010 • Views: 429 Teaching evolution… via Rap music?