What happened to them? Are they still together? Does anyone have any contact numbers for them? They would have made a great album if they were under Strange...their website www.therellez.com doesnt work anymore!