Star Raiders Video Touch Pad overlay

Front

Game: Star Raiders
System: Atari 2600
Country: United States
Release Date: 1982
Star Raiders Package Contents: Video Touch Pad overlay - Front
Star Raiders Video Touch Pad overlay: Front