Kaillie Humphries and Lauren Gibbs won gold at the bobsleigh world championships in Altenberg, Germany on Saturday.
Kaillie Humphries and Lauren Gibbs won gold at the bobsleigh world championships in Altenberg, Germany on Saturday.