I was kind of wondering as well. But the last post I saw was asking about pricing so I wasn't surprise at it disappearing. I know in general once you start discussing non-sponsor/vendor prices and/or posting links to sites the thread will get shut down.
Autoworksrussia, please keep sharing pics at least. Either sign up as a vendor or just refrain from mentioning any of the business side of things. The mods you've shown help give others ideas for their own rides.