Welcome week recap: Q&A with Leroy Sanchez
Spanish born and self-taught guitarist, Leroy Sanchez became a viral sensation known for his melodic voice and infinite charm. In his acoustic performance at Winthrop’s amphitheatre, he won the hearts…