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.
1319 days ago
Today's Thanksgiving Chapel at #TaylorU with Pastor Randy Gruendyke #beardless
Realtime comments disabled
©2015 Twitpic Inc, All Rights Reserved