Planet Noise showcase with Bermuda Triangle, Ost&Kjex and Trulz&Robin at the In The City
Location: Temesis, Manchester, England, UK