All sports Site
All sports Site
Australia - Perth- Founded in 1990
University of Western Australia Torpedoes Water Polo Club is a water polo team from Australia, based in Perth. The club was founded in 1990. UWA Torpedoes plays their home games in the Uwa Aquatic Centre.