Sup bro!
As far as I know Rossi doesnt have a site.
I can PM u his number and e-mail address if u like.
ATD has since joined forces with Mike Stewart and Science to create science customs so thats why the ATD site is down.
Go check out the Science site for more info on the custom stuff cos Alistair is always innovating and using different materials etc...
But ja thats the story