New Seattle Storm flag flies at top of Space Needle

The Storm unveiled their new logo

Top Videos