This is the official video for "Half-Truth"
The 1st single from their album "Truth"
Release Date 10.12.10
2&1 Records

Directed/Edited by LG Galleon (Dead Leaf Echo)
Cinematography by Seth Fragomen

Format: 16mm/35mm
Watch full-screen

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…