MERCH!
Giant Bomb - a website about video games and the people that make them

I Think I Just Saw J Allard at Bugermeister...

by undeadpool

I live in San Francisco and I was getting a burger with a buddy and I SWEAR J Allard walked in and sat down. There was no hoodie blazer, but it was the SPITTING IMAGE. Can anyone confirm? Does he live in San Francisco?

 I live in San Francisco and I was getting a burger with a buddy and I SWEAR J Allard    walked in and sat down. There was no hoodie blazer, but it was the SPITTING IMAGE. Can anyone confirm? Does he live in San Francisco?