Too bad we don’t have a clue as to what the hell they are saying, but we don’t really care. All we know is this is some of the best quality footage we’ve seen from Lion’s in forever, and the racing makes us want to be back there. This is seriously good stuff. Cars we’ve [...]
More...
More...