Loading...
The movie captures a vibrant performance by the iconic rock band Sir Douglas Quintet, filmed live in Austin, Texas in 1981, showcasing their unique blend of rock, Tex-Mex, and country music.
Director
Screen Full Screen 1.33:1
Subtitles None
CC No
Audio English: Dolby Digital 2.0 Stereo
Rating NR
Average of ratings:
stars