Last Witness live

Tuesday 20 August 2013Past concert

Last Witness, The Plot In You, and I Delcare War

Venue

Maybachstrasse 24 60433 Frankfurt, Germany

Venue info and map

Share this event

1 person was there