Smash Episode 13 “Tech” Sneak Peek 1

2 years ago, by

April 24, 2012

NBC has released a sneak peek for next weeks Smash, episode 13, “Tech”, featuring a Rebecca on edge!