Author Topic: Leo and Satan  (Read 2477 times)


"Socks don't go on your head, they go on your feets silly"


someone didnt watch after the credits
Ah how the heck did I end up in here?!

AHHHHHHH!

I hate you for posting a youtube link :C when you should have aposted a very nice newgrounds one instead.