German Touring Car YouTube channels go live

The Deutsche Tourenwagen Masters (DTM) racing series has launched YouTube channels that will broadcast full race highlights in Germany, and live-streams for people outside of the country.  DTM, which has a German TV deal with ARD to air the races domestically, has launched German and English DTM YouTube channels – the first will let viewers watch races […]