Talk:Natla Technologies

From WikiRaider
Revision as of 22:52, 15 February 2009 by Ostercy (talk | contribs) (Natla Tech in LA or New York?)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

People think the Natla Tech building is in Los Angeles or New York? Really? Is there any evidence for that? Ostercy 15th February, 2009.