Location Concerts Seen
Accra, Ghana 2 concerts
Hamburg, Hamburg, Germany 2 concerts
Berlin, Berlin, Germany 1 concert