Videos Video: Tiara Thomas – ‘On Me’ Tiara Thomas gives us a new and very creative video for her song ‘On me’…