The first formula 1 car race will be held in ______ on the 28th March 2021. March 2, 2021 – by admin The first formula 1 car race will be held in ______ on the 28th March 2021. A. Bahrain B. Abu Dhabi C. London D. Tokyo