SuperCars II Mod Trailer Video

Old video of 3-player gameplay demonstration (alpha stage)