This Is Spinal Tap And Anchorman Star Fred Willard Dies At 86

Veteran actor and comedian Fred Willard has passed away.