Click above to watch "Say Love" from Kate Tucker's EP Eros Turannos.
Does anyone get a Twin Peaks shiver when you see that owl?
I love that house. Great video.
Want to win free stuff? Check out Paste's contest page!
More Paste Essentials
Does anyone get a Twin Peaks shiver when you see that owl?
I love that house. Great video.