TheSports.org
All sports Site
Russia - Saint Petersburg
Burevestnik Leningrad Rugby Club is a rugby team from Russia, based in Saint Petersburg.