The Rock Band “The Smile” is set to play their first shows in the North America tour later this year. The Band plans top launch their tour on Nov 14th in Providence, R.I., and host concerts in 19 cities across North America. They’ll wrap up the tour just over a month later on Dec 21st in Los Angeles.