J David Osborne's picture

J David Osborne



J David Osborne lives in El Paso, TX. He is the host of The JDO Show, available on iTunes.

Genres: Horror