News Smallville ‘Stop and Stare’ at One Republic in the next episode of Smallville! February 27, 2008 SOS Staff Oh and did we mention that Pete Ross is coming back for this episode?!