Sarah Wild and The Watch Concerts are going to take place in 1 cities including Portland. The last Sarah Wild and The Watch concert will take place in May 21st at the Dante's Caffe Italiano. Enjoy the pleasure of attending one of Sarah Wild and The Watch live concerts at the best prices.