March 27, 2012 by Steve Schuler
Nate Phelps, son of Fred Phelps (whose Westboro Baptist Chruch was among the protesters), delivered a great speech against everything his family stands for.
Nate Phelps, son of Fred Phelps (whose Westboro Baptist Chruch was among the protesters), delivered a great speech against everything his family stands for.