Turtle Beach Link Not Working

I'm talking about the Turtle Beach Image on the news page.
Just checked - its still pointing to an invalid url.
 
Back
Top