Sun Stood Still @ Chicago Loop in Streamwood

Chicago Loop Sports Bar, 7 W Streamwood Blvd, Streamwood

Sun Stood Still back st SSS Central for what will surely be another amazing fun night with all of you!