118597152

Taubitz Claims Women’s Luge World Title, Sweeney Secures Bronze for Team USA!

Taubitz Claims Women’s Luge World Title, Sweeney Secures Bronze for Team USA!

Julia Taubitz from Germany has claimed the title of women’s singles luge world champion for the second time. In a ... Read more