TSO
Last night we went to see Trans Siberian Orchestra at the Wells Fargo Arena. It was a rockin' good concert (though it was a little more 80s rock than we expected), but it had all the bells, whistles, lasers, and fire to put you in a rockin' good mood.

Reader Comments