Thursday, December 4, 2014

Princess Chelsea - No Church On Sunday (video)

Weirdo clip of Princess Chelsea inhabiting the hyper-surreal realm of a TrapperKeeper.

No comments: