QueenZone discussion #1354161

Queen drummer Roger Taylor agrees to play on Welsh rocker Jayce Lewis' new