By catdynamics on August 3, 2006. Hurra Torpedo Rock seen on Making Light - Teresa is a lucky woman. PS in case you are wondering about the title Matt explains Tags Random Log in to post comments More like this