As if Long Island doesn’t catch enough flak, someone’s gone and made a short film that lasers in on exactly how much the place sucks.
The video, The Clock Is Ticking, visualizes various quality-of-life indicators -- economics, ...READ»
The Long Island town of Hempstead has opened a hydrogen fueling station less than 24 hours after San Francisco unveiled three plug-in hybrid (PHEV) fueling stations.
The $2 million Hempstead station, which makes hydrogen on-site ...READ»