Comment: Here comes satan

(See in situ)


Here comes satan

to rule over the vatican, and I'M NOT JOKING AT ALL. Look for yourself.
http://www.youtube.com/watch?v=oWd-E1kyTNg
(jump to 2:34 in the video)