Obviously we poor Brits have to wait for bloody ages for anything to come our way. Saw the trailer at the cinema this week which said "coming soon" so I guess it's still gonna be a while. Can't wait though!!
1 - 1 of 1 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.