Big Bird from Sesame Street sings rapper Big Pun’s 1998 hip hop hit “Still Not A Player,” thanks to some clever editing by Toronto-based video editor Benjamin Roberts, aka AnimalRobot.
Previously: The Dad from ‘Dinosaurs’ Raps The Notorious B.I.G.’s ‘Hypnotize’