This video was filmed for the "Thin Veils and Heavy Anchors" art show in Los Angeles which opened March 8th, 2013.
Video produced by edited by Peligro Pictures
Logan Hicks is managed by PMM (Pat Magnarella Management)
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?