Quoting caleb Reno
were did you get the guys shirt sitting on the bench
I don't know. I just bought a box of random second hand minifigs at my local lego store.
Maybe you can look at this website: http://www.peeron.com/inv/parts/973pa1
Here you can see where you can get it.
This is a great MOC! That Amstel sign is great. I have been looking around your page and am surprised you have so few comments when your work is quite good. Well, I enjoyed my stay and mark you as a favorite so I can keep tabs on your MOCs!