While traveling across the US during Phoenix Rising's Global Tour, the Red Crew came across several interesting events. Care to hop in with us for some racing?
Did you get a chance to watch the Country Music Awards that aired November 2008? If not, then you missed a great show! I'll review the highlights with the answers in this quiz. I hope you enjoy it!