Talk:GTO (UK)

Did this logo really make a surprise appearence in 2007?
Is this true? Or is this just a fib?