From their seventh album, Last Night On Earth, Elysian Fields has released the video for their single, “Red Riding Hood.” Directed by Lance Scott Walker and Christopher Rosales, the video depicts an eerie duet between Jennifer Charles and Oren Bloedow.
Elysian Field’s, Last Night On Earth, is their second album to release in the United States in a decade.
Elysian Fields – Red Riding Hood [Official Video] from Ojet Records on Vimeo.
Leave a Comment