Closing in on his 57th birthday, off-road racing legend Rob MacCachren of Las Vegas has started to look in his rearview mirror.
Closing in on his 57th birthday, off-road racing legend Rob MacCachren of Las Vegas has started to look in his rearview mirror.