Tagged with Christmas

Silent Night at Taylor University

In the realm of simply cool, this is a tradition for Taylor University, an NAIA school in Indiana. Continue reading

Advertisements