Crazy, Funny, General, Music, Strange, Vids

The Thrilla Killa Klowns – “Magical Mysteries”

It had to happen, and it did.