Scary headline,i thought the germans were back!

i browse motorsport websites and here’s a headline that sent the shivers down my spine

they were “merely” talking about NASCAR’s founding father :blush: :blush: