On January 20, Barack Obama will be officially sworn in as the new president of the United States. At the same time, a new high-tech presidential limousine conceptualized by General Motors will likewise be unveiled which will carry President Obama to the White House. Among the new features that this new limo carries include:
• 5 inches [...]