A Serpent's Tale

Documentary

2011

A documentary about the exploits of a high school band. 

Shot on location in Miami, FL.

A Serpent's Tale Trailer #1 (Shot Mix)
Play Video