Indie rockers Freelance Whales rolled through Chicago, Ill. to kick off their North American tour in support of their latest album, Diluvia. Check out photos below of their soundcheck and sold-out show at Lincoln Hall.
Introducing Paste Quarterly a luxurious print magazine with the new vinyl Paste Sampler! Learn More
© 2017 Paste Media Group. All Rights Reserved