12-27-2016, 11:24 PM
Those British fans sure love Queen.
Every Queen video I've seen looks the same.
Most popular group of all time there?
Might be.
Every Queen video I've seen looks the same.
Most popular group of all time there?
Might be.