Originally Posted by
fantomdude
I figured there would be an announcement already, with all the teaser photos. I wonder if TLR is waiting tell the Nitro Challenge to announce the release.
Don’t know!? Thursday is usually the day for new releases so we will see them.