iOS app Android app

Cecelia Gimenez Weekend Update Cecilia Gimenez

Beast Jesus Creator On SNL?

Posted 10.08.2012 | Arts

Well, it's official. The world's most famous botched art restoration, lovingly referred to by its biggest fans as Beast Jesus, has successfully infilt...