Title: Astra Judo Club, St. John's, Newfoundland; The martial arts of Judo and Jiu Jitsu
Description: Visit our Judo Web-Dojo! Astra Judo Club, St. John's, Newfoundland Featuring Judo Photos, Kid's Page and More; Teaching the Martial Arts of Judo & Jiu Jitsu