Residents in Seattle, Washington will soon ride the ‘S.L.U.T.’
- in
Wednesday, September 19, 2007 Construction workers in Seattle, Washington located in the United States are nearing completion of a new light-rail trolley, but it is not the trolleys that are making the residents of the…