Dave’s Not Here, because it’s a Monday “Make Up” show and he had to work, D-Train talks about his time on the set of the “TV Show” and what goes into shooting an one hour episode, We talk about new Police Tech, Dangers of working Construction, plus much more.

Listen / More