This video almost checks off my entire music video wishlist: female band member? Check (Bonus points for it being the drummer) Actually showing the synthesizer/keyboard player? Check! Kick ass bass riffs? You know it! Technicolor Sasquatch Vomit? Well... yeah, actually! Check it out: