Baxter On 'Twister' & WEG Accident March 04, 2009 Windsun Twister has been thrust into the spotlight due to Monday's accident at Woodbine Racetrack. The added attention has allowed some to see just how good a