A new trailer for Eat Sleep Play’s Twisted Metal has come online and can be watched using the player below. The PlayStation 3 game, the eighth installment in the series, will hit stores on October 4.
Foreign Land, is an American documentary drama film. Directed by Shlomi Eldar and co-written by Halil Efrat and Shlomi Eldar,…