In 2004 vond het eerste AchillesFestival plaats op het Van Tuyll van Serooskerkenplein in Amsterdam Oud-Zuid.
Bekijk de website van 2007
Lees over het onstaan van het festival