WUC Uppsala Sweden-China 41-0
May 4th 2014
World University Championship in American football in Uppsala, Sweden. Pictures: Ville Korhonen, Swedish University Sports Federation
35 photos · 787 views