ROCCAT Announces the Torch Microphone ROCCAT, Turtle Beach's award-winning, Hamburg, Germany-based PC peripheral brand, today revealed the... July 12, 2021 by Bob Buskirk