makingascene.org
Chad Richard is Making A Scene! – Making A Scene!
Making A Scene Presents an Interview with Chad Richard is a native of the Sabine River bottom, where the river merges Louisiana with Texas’