Snazzy stop-motion mashup of LL Cool J and the Buggles
Advertisement
Advertisement