Video Details

Dallas Texas Giant Big Tex Icon Of The State Fair Of Texas Worlds Tallest American Cowboy Doll Americans Usa United States Of America 

Contributor: embarafootage
HDMOV (prores) - 513.1 MB
HDMP4 (h264) - 3.1 MB