Is this Billy Corgan walking around in Chicago?

Famous people People USA · Reply

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.

Larger (source)

Please wait...

Leave a Reply