Tag: National Bobsled Team
Philippine National Bobsled Team wins Top 3 in Alberta Cup Championship
The Philippine National Bobsled Team made a strong debut in North America, finishing in the Top 3 of the Alberta Cup Provincial Championship held at the Canada Olympic Park in Calgary.
The two-man bobsled team...