#(removed comment) #4 Watch the cars in the background, they're driving on the left side of the road. And given the sign in the window, I would say this is in the UK or Australia. Probably UK given that the sign doesn't quite look English? Not sure about that though.
+3 1. Tryzo commented 13 years ago on video Store Entry Fail