Wall-E
- Entertainment
Fred Willard Passes Away at 86
Fred Willard, the actor best known for his roles in “Best in Show,” “Anchorman” and “This is Spinal Tap,” died…
Read More »
Fred Willard, the actor best known for his roles in “Best in Show,” “Anchorman” and “This is Spinal Tap,” died…
Read More »