Where's Cleto? At North East School of Arts for their new production

Fox 29 San Antonio photo

Cleto was at Lee High School at their North East School of Arts as they get ready for their new production of Stepping Into the Holidays that will be this weekend. For more information go to

close video ad
Unmutetoggle ad audio on off