Source and comments:
Stashed in: @jayz, Mashups, Animal Text gifs
OLD SCHOOL... 2 turntables and a microphone
Yes, and look at how magnificent the results are!
A Cappella GLEE Don't Stop Believing - Sam Tsui
Arthur Payne and now it begins lightsaber gif
Can't Handle This Runaway Bo Burnham vs Kanye Mashup
The ‘If I Fought This Rapper, Would I Win?’ Chart