i don’t know why this sounds so appealing, i had this game on dreamcast but didn’t even play it that much, yet this lap record announcement has been stuck in my head ever since
Been saying this phrase since 2000 and I couldn't figure out what game it was from. Kept thinking it was "Test Drive Off Road". I feel whole again now that I know where this came from.