South Texas Alamo Irish Festival

Rory Dew covers the South Texas Alamo Irish Festival held at UIW campus on 3/8/14.