Amstrad By Raphael | Thu, 23 Jan 2025 - 16:49 f you've never come across the name 'Amstrad' before, then the odds are you've had your head in the sand the past few years. Amstrad Read more about AmstradLog in to post comments