Freelance Whales Photos - Chicago, Ill.

Music Galleries Freelance Whales
Share Tweet Submit Pin
Freelance Whales Photos - Chicago, Ill.

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.