East St. Louis American Legion Post 2505 salutes veterans everywhere

May 25, 2015 05:23 PM