Sit in the NASCAR driver’s seat with this amazing arcade game by SEGA – Linkable Racing Excitement. All we can say is WOW!