Post by
RevT79 on Apr 13, 2021 5:15pm
The news
Where's the news?
they told me 2 weeks 3 weeks ago?
Gona send they an email...
Comment by
michaelstl on Apr 14, 2021 8:55am
They told me at the latest last week but later said that there was a delay. I guess they will be released soon.