By PEDESTRIAN.TV Published June 29, 2011 The new Yacht video is edge-of-your-seat cosmic awesomeness. Directed by Renee Daalder.