Legendary insane TV host Lance Boyle is back with his hit show MegaRace and the stakes are higher than ever. If the player fails to win a series of futuristic pod-races, Lance might just destroy the city where the game is played.
Recently viewed
Please enable browser cookies to use this feature. Learn more.