Simmons Rock on Rock in Rio TV Posted on 02/15/2012 That's me on the TV of "Rock in Rio". I could not fail to honor the "Simmons Kiss Rock"! We await you at the next Rock in Rio! Leo Simmons, Rio de Janeiro Brazil ! Back To Letters