A Beautiful Japanese Cover Of John Denver's 'Take Me Home, Country Roads'

February 23, 2018

This is the Japanese musical group Goose House performing John Denver's "Take Me Home, Country Roads." The song is quite popular in Japan, especially after being featured in the 1995 anime film "Whisper of the Heart."

Click Here For The Most Popular On Sunny Skyz

LIKE US ON FACEBOOK!