The Birds and the Bees

hhaha.. Little on the edgy side for Nickelodeon, dont ya think..