Talk:Epic Rap Battles of History 59/@comment-25308451-20160323020603

https://instagram.com/p/BDRlpYtG0ZV/

Any possibility this means anything? What could it mean if so?