What does 'live to tape' mean?: Late Night Talk Show Production

What does 'live to tape' mean?: Late Night Talk Show Production

What does 'live to tape' mean?: Late Night Talk Show Production


User: Scribble

Views: 8

Uploaded: 2015-04-15

Duration: 00:32

Your Page Title