Subscribe to the Official Queen Channel Here http://bit.ly/Subscribe2Queen
Roger Taylor - Happiness (Live in Truro, 1994)
This concert footage was filmed at City Hall in Truro, Cornwall on 2 December 1994.
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago