Artists sing or write about life. Most work from their imaginations. Only a few draw from having actually lived the episodes described through their music. Of that small number, Randy Riviere (pronounced "Ri-VEER"), who records under the name Mad Buffalo, stands almost alone by virtue of what he has experienced and accomplished, how he connects it all to the flow of American culture and history, and how he ties it together through the poetry of his lyric and the emotion of his performance.
Added by Upcoming Robot on February 22, 2009