Corporate Records
February 02, 2021
Longest chequered flag
The record for making and displaying the longest chequered flag of 957ft X 5ft was set by TVS Apache Series, a product of…
The record for making and displaying the longest chequered flag of 957ft X 5ft was set by TVS Apache Series, a product of…