Treces Del Sur performs ‘Yo Se Que Te Duele’ on the Twist Stage

Treces del Sur is a Latin band based in New Orleans. They stopped by the News with a Twist studio to perform on the Twist Stage.

For more information, check out their website and find Treces del Sur on Facebook.