Posted by: Cris
Karma on UK Expansys site... - 04/06/2004 10:12
Just spotted the Karma on the UK Expansys site.
Does this mean we will finally see the Karma at a better price in the UK???
Cheers
Cris.
Does this mean we will finally see the Karma at a better price in the UK???
Cheers
Cris.