Queen + Adam Lambert - Live in Phoenix 2017

posted by John Gatlin -

Queen and Adam Lambert launched their first North American tour in three years in Phoenix, AZ on June 23rd and here is some video from opening night.

Comments

title

Content Goes Here

This ad will close in X seconds.