Live action footage
Finishing flag for sport racing cars, race finish symbol, competition ending
HD
1920 x 1080