Details of James Wood & his Roller Coaster Death explained! The recent news about James Wood has not only stunned...