by anderm
VANCOUVER - OCTOBER 09: Rogers Arena is an indoor sports arena located at 800 Griffiths Way in the downtown area. Opened in 1995 Taken in Vancouver, Canada on October 09, 2011