or Cancel
back to profile
Posted on Nov 27, 2008
Love Light & Melody has finished editing its debut documentary film, Day of Light. Entering what appears to be a war-zone, La Chureca, is actually a trash dump in Nicaragua home to over 1,500...
Loading comments...
← See all text posts
I like it
add to your likes
Viewed 375 times
© 2008 Braddigan
virb.com/t/952759tweet!
Flag this text post!
Flag this profile!
Loading comments...