Travis Bird, New Orleans projectionist & musician
"I've Been Away" video and single released, or, Film is still not dead
"I've Been Away," the first single from Leave No Trace. Real fun quick shoot on Super 8.
I've Been Away by Night Water