View Single Post
Old 10-11-2013, 09:33 AM   #1263
Scooby Specialist
Member#: 304128
Join Date: Dec 2011


Spanish police told The Associated Press that De Villota was discovered in the Hotel Sevilla Congresos in the morning, dead "apparently from natural causes." An autopsy will be carried out.
* Registered users of the site do not see these ads.
Tim_ is offline   Reply With Quote