Monday, September 7, 2020

RTL







RTL (Radio Television Luxembourg) is an international media company based in Kirchberg, Luxembourg.  They operate radio stations in multiple countries including Germany, France, Belgium and Spain.  These stickers may or may not be exclusively from RTL operations in Luxembourg--it's hard to tell when they all use the same logo.

No comments: