Location:

Chicago, IL

Description:

Chicago’s Finest Rock. WXRT-FM is playing the best Rock, live from Chicago.

Twitter:

@93XRT

Language:

English