Well, maybe your iPod has GPS, but I really doubt mine has, Maps says I'm in Fort Lauderdale, FL, but I'm really in Caracas, Venezuela; I guess it's just a little glitch of mine
The OP has now retracted their claim and edited their post. We had better let this thread just gently rest instead of all piling on at once. Party over.