Originally Posted by Raebus Scotland is full of Cave Dwellers and has technology that pales in comparison to the technology that us English folk use. Except for sex toys, apparently.
Forum Rules