EPIC RAP BATTLES OF HISTORY 2!!!!

NYAN CAT vs. PATRICK!!!!

vs.

WHO WILL WIN!!