
UPDATE: According to a user, the guy on the left is Artie Kwitchoff, the band’s first manager.
Temple of Goo – The rarest Goo Goo Dolls releases, for real Goo fans only
Temple of Goo is a place where the rarest Goo Goo Dolls material can be found. Only true fans will appreciate it, and make this temple their new home

UPDATE: According to a user, the guy on the left is Artie Kwitchoff, the band’s first manager.
That’s Artie Kwitchoff on the far left, Goo’s first manager. He owns Buffalo’s Town Ballroom now, where you can occasionally spot Robby.
Thanks for the info, I’ll add it to the post