TriBeCa Ellie Goulding Video Stills
"Dead in the Water" Video - Ellie Goulding
Submission to TriBeCa Film Festival music video contest
Directed by Greg Hardes and Jacob Proud, Maverick NYC
123 Street Avenue, City Town, 99999
You can set your address, phone number, email and site description in the settings tab.
Link to read me page with more information.