Posted on March 23, 2013 by JimTeeshirt Riu is wearing her teeshirt on her head. and of course, caballito! Caballito por todos partes.