One of the oddest and catchiest music videos I've ever seen. The Avalanches - Frontier Psychiatrist

Don't Miss...