Who can find this location? All I'm telling you is, its in the UK. http://TwitPic.com/tfuji

punched on December 15, 2009, 9:52 pm

Looks like a super walmart to me

kelbat on December 16, 2009, 3:07 am

I've been told that it's part on an airport?

punched on December 16, 2009, 3:46 am

But I still haven't found what I'm looking for.

punched on December 17, 2009, 1:18 pm