Great question. According to Denis Flierl July 23, 2017 - 7:15PM Permalink In reply to From my modest knowledge, by SubaStar (not verified) Great question. According to Subaru's recent press release, it means "Record Attempt". Thanks for reading! Reply