Loading Video…

This browser does not support the Video element.

Cinco De Mayo celebrations at Space Cowboy in north Houston

FOX 26’s Coco Dominguez is at Space Cowboy where Cinco De Mayo celebrations, marking Mexico’s victory over the French at the Battle of Puebla in 1862, are underway.