Rain fails to dampen spirits as The Chemical Brothers perform at All Points East

Syndicate Post image
The Chemical Brothers performed at the All Points East festival (Yui Mok/PA)

Breaking