Trinidad and Tobago is very fortunate to have plenty infrastructure for sports. Cyclists have at least 7 tracks to race on. Footballers have at least 5 stadiums, Cricketers have the oval , the brian lara stadium still being built . Horse racers have their racing facilities, what does automotive raci...