Macau Grand Prix to Introduce a few new faces – Thrills of an amazing street circuit racing event
Image credit- Ngchikit,CC BY-SA 3.0,GFDL,from Wikimedia Commons The annual Macau Grand Prix was successfully taken place from 15th to 18th November 2018 in Macau, China. Those…