A shop assistant shows the new iPhone 3G in a shop in Amsterdam on July 11, 2008. Apple Inc.'s 3G wireless connecting iPhone went on sale in more than 22 countries on July 11.
MARCEL ANTONISSE/AFP/Getty Images
Taken 3 Trailer Released
Liam Neeson is doing it again. I thought he is done with these kind of movies, but here comes the really last Taken movie. Watch the just released Taken 3 trailer. I looks awesome.