The Last Flight To Agadir es un pequeño film grabado por SurfStitch & Deus Ex Machina en Taghazout, Marruecos, cerca de la ciudad que pone nombre al corto y que es conocida también como Santa Cruz del Cabo Aguer. En dicho pueblecito se encuentra Anchor Point, un spot bañado por el mar Atlántico que se ha convertido en el sueño de todo surfista.
Video vía Surfstitch