Steven Spielberg vs Alfred Hitchcock. Epic Rap Battle

Damn these things go viral fast. The big question is why?

Watch more viral videos.

.

.