Sep 03, 2008
Alcohol a Factor in Double Decker Bus Deaths
WTOP is reporting that Joshua Stoll and Michael Feiock, the two men who died in July when their heads hit an overpass while riding on the roof of an Open Top Sightseeing bus shuttling fans to Nationals Park, were legally drunk when they died. Police believe both men were standing on the seats at the time of the crash. Open Top is still operating its regular tour buses in D.C., but its Nationals shuttles have…
You had to know this was coming. Open Top Sightseeing, the bus company that operates the Nationals shuttle on which two people died on Friday night when their heads hit an overpass, is suspending the service for the time being. Open Top wouldn’t talk with reporters for a couple days after the accident, but their lawyer, Jim Rodio, has since spoken to the Associated Press, and this is the first time we’ve seen an answer…