Board Thread:Game Discussion/@comment-29780201-20180315003910/@comment-212.53.151.53-20180315052815

New car?

What does „New Car Catalonia Top Speed Challenge“ mean? Have you seen this team event on 24th March?