www.solrossi.com is being re built.
In the meantime you can write as usual to solrossi@gmail.com
.