Forest have announced frankly odd plans to ‘take the Club into China’ this morning. This is the second bolt-from-the-blue type announcement they’ve come out with since the continually vague assertion that they have viable plans to construct a new ‘super’ stadium out near Gotham over the next few years. This latest scheme, however, appears to [...]
Filed under: News | 17 Comments »




