I Think I Just Saw J Allard at Bugermeister...
By Undeadpool 19 Comments
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?
19 Comments