Rockstar News

Episode 3 follows Rob MacCachren to Firebird Raceway in Chandler, AZ. Pro 4 is a new animal for the crew and there are some things that are impossible to prepare for. See what happens when the green flag drops at Firebird. Watch the ALL NEW Episode of The Inside Track with Rob MacCachren HERE.