SLS put Carlos Ribeiro on the spot to get his takes! From Switch Back Tails to Rick Ross being his English teacher, they covered it all…
Catch Carlos battle for his first ever SLS win on April 29th in Chicago, presented by Cup Noodles! Tickets are available HERE.