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