The video for My Brightest Diamond’s “From the Top of the World” gets both bizarre and literal, with Shara Worden standing on the top a planetoid (that’s the literal part) and is aided in a jig by a man with a giant papier-mâchéd head and a wispy mustache when she gets there (that’s the bizarre).
The song is from A Thousand Shark’s Teeth, which is out now via Asthmatic Kitty.
[Pitchfork]