On this day 1906, one of the last great European heroes, Léon Degrelle was born! Honor! @ultrasnotreds2 5.5K viewsedited 10:43