Paradise Lane/ Raintree?

http://nyspeed.com/forums/showthread.php?t=4851&highlight=centipede

just another heads up

shudder