ducks win big against the yotes to tie for 5th. ugh….

Popularity: 6% [?]