Type: Posts; User: Toad_Passenger
I'm really glad to be reading through this thread. I was thinking about doing the D23 thing, but it seems like it is a buy-in to spend more money? Have there been any further benefits announced? ...