Finch “Play Dead” Music Video Travis Faulk 9 years ago Finch have released the music video for “Play Dead” below. Share this: Finch Release Teaser For Comeback AlbumFinch Sign To Razor & Tie Records For New AlbumDead Sara “Lemon Scent” Music Video