08 August 2006, 03:58 AM
LOL, as much as you post in here I don't know how you missed this trailer, and the ensuing thread already being posted. :)
08 August 2006, 06:19 AM
Being away from one week will do that to you..