Rebecca Linares puts on her best article of wearing and gets down to some serious action