Xenia Rubinos is anything but the life of the New Year’s Eve party in the new video for “Did My Best,” directed by Mario Rubén Carrión. Rubinos appears to be festive — decked out in a sparkly dress and tiara — but she’s alienated and desperately wants to leave the …
Read More »