Taylor is a liberal arts university of evangelical faith located in Upland, Ind. U.S. News & World Report ranks Taylor the Midwest's top Baccalaureate College.
880 days ago
Today's Thanksgiving Chapel at #TaylorU with Pastor Randy Gruendyke #beardless
Realtime comments disabled
Copy & paste this code into your website
©2014 Twitpic Inc, All Rights Reserved