O’SHEA Highlight “Life Imitating Art” In Their Video For “Nashville, Indiana”
Embedded from embed.vevo.com. Australian country music husband and wife duo O’SHEA celebrate what they call “life imitating art” in their latest single, “Nashville, Indiana.” The duo reside in the other Nashville, aka “Music City.” Currently working on their fifth album from Sony Music Australia, they’ve already achieved significant acclaim in their native country, hitting number-one……