00:48
Love EWTN
487
Baby Socks at the Capitol. Almost 200,000 baby socks are piled up at the US Capitol to fight for life.More
Baby Socks at the Capitol.

Almost 200,000 baby socks are piled up at the US Capitol to fight for life.