I really don't know what to say about this new trailer. I do have a weird feeling creeping up my spine that it might actually make some money.
I hope I'm wrong.
Recent Comments