This music video for the Sailor and the Mermaid was filmed in beautiful Edmonds, Washington.
Sailor and the Mermaid (Official Music Video)
Previous
Previous
It’s the Little Things (Official Music Video)
Next
Next