Tag: WZRD
The Test Drive: Microcosms – Live on WZRD Chicago 88.3FM
Microcosms prove their worth in the #indie scene with their new live album titled 'Live on WZRD Chicago 88.3FM'. WZRD is an awesome radio station located in Chicago that specializes in the freeform format....