The Gate - Heaven Smells Like Dead Babies motionmaker

The Gate
33
By
Lucifer's unique take on Heaven - and Heaven's smell - turns Peter's stomach.
Comedy, Jesus Christ, Pierre, Lucifer, Heaven
11/12/2012