Tale of Giants attempts to tell honest and human stories in his own blend of indie folk rock.
Broadcast In: English Duration: 0:26:47Tale of Giants attempts to tell honest and human stories in his own blend of indie folk rock.
Broadcast In: English Duration: 0:26:47