1. Sarah Slean - The Devil & The Dove


    from Scott Cudmore / Added

    178 Plays / / 0 Comments

    Shot on location in Newfoundland, Canada. written & directed by Scott Cudmore produced & photographed by Michael LeBlanc make-up by Tara Murphy Label: Pheromone Records Production company: Leblanc + Cudmore 2012

    + More details

    What are Tags?


    Tags are keywords that describe videos. For example, a video of your Hawaiian vacation might be tagged with "Hawaii," "beach," "surfing," and "sunburn."