Lawless American leftists reached peak insanity in 2020, the fourth year of President Donald Trump's first term in office.
Arriving March 4th, here's a new teaser for Disney+ and Marvel Television's Charlie Cox and Vincent D'Onofrio-starring Daredevil: Born Again.