Road Accident Prevention: Should We Rely on Technology to Save Lives?
Driver fatigue plays a part in up to 7,500 fatal motor vehicle accidents every year in the U.S. and it’s estimated that it’s involved in at least 25 percent of all fatal collisions of this type. This, according More...
Mercedes-Benz Kate Upton Super Bowl ad gets mixed reactions
Kate UptonImage/YouTube Video Screen Shot A commercial slated to run during the Super Bowl on February 3 by Mercedes-Benz featuring Sports Illustrated Swimsuit beauty, Kate Upton has drawn a wide variety of reactions More...