T & S were brought on stage in Los Angeles…talk about a crush! Check it out!