Is this Billy Corgan walking around in Chicago?
The guy to the left might be Billy Corgan from Smashing Pumpkins. It’s atleast plausible since he lives in Chicago. Apparently he now runs a tea shop there, but it’s not within walking distance from this location. What do you think? Let us know in the comments.










