DeLorean Is Coming Back (Sort Of)
Remember the DeLorean? If you're over a certain age you may recall when the DeLorean was being made in Northern Ireland. If not you've probably seen them in the Back to the Future movies. Either way
Texas Teen Arrested for Making a Clock says He’ll Transfer to “Any Other School”
Ahmed Mohamed, the 14-year-old who built a digital clock to impress his teacher and got arrested because police and school authorities thought it was a hoax bomb, has revealed that he is still suspended by the school. Neither has