July 4, 2010 Twisted Metal PS3 Official E3 2010 trailer - oh oh scary clowns! not for children (or adults still afraid of clowns) Edit Delete Tags Autopost via youtube.com