Brand new front page! Click the Front Page button directly below and check it out!
0 Members and 1 Guest are viewing this topic.
Some self-built made somewhere in South-America?
Asia, then?
India?
My first thought was Hungary...
Bangladesh?
Quote from: Paul Jaray on July 30, 2009, 03:43:01 PM
on this side of the 90. meridian?