Sun Stood Still @ "SSS Central" Chicago Loop

Chicago Loop Sports Bar, 7 W Streamwood Blvd, Streamwood