Out now is the new video from riding indie popper Leon of Athens, Baby Asteroid. Securing award winning director Yorgos Lanthimos to take control of the visuals, its a slightly weird, slightly funny and definitely thought provoking. 154 more words