Review for user d940217 from Super Nintendo

  • 73GB Cheetah w/scsi card and cable

    Super Nintendo was the Seller on May 14, 2005 Overclockers.com

    fast shipping and good information about the item.

    Thanks a lot

    May 14, 2005