Ben Place Joins The Torpedoes