March 27, 2011 Kyle Busch Wins the Royal Purple 300 Edit Delete Tags Autopost Source: http://www.skirtsandscuffs.com/2011/03/kyle-busch-wins-royal-purple-300.htmlRudolf Krause Robert Kubica Kurt Kuhnke Masami Kuwashima Robert La Caze