Smash Episode 13 “Tech” Sneak Peek 2

2 years ago, by

April 25, 2012

Here is a second sneak peek for Smash, episode 13 “Tech”.