Life Is Short so Blow out Your Speakers to Miya Folick's "Pet Body"
This song kicks ass, so you may as well. Check out the video for the LA singer-guitarist's delightfully unhinged new single.
Watch WIN WIN's New Video, "Landloper"
Step aside, weird omnipresent early-90s animated dancing baby; there's a new inexplicable archaic digital art video in town.