Watch Kane Place Record Club's Whimsically Nightmarish "Sunshine" Video

by