Smash Episode 13 “Tech” 3 New Sneak Peeks

2 years ago, by

April 28, 2012

NBC has released three new sneak peeks for Smash, episode 13 “Tech”. So watch clip number three, four and five below!