Based out of Corpus Christi, Texas, singer Latasha Lee is swinging those Amy Winehouse stylings pretty heavy - and we're not mad at all. Watch her video for for "Watch Me Now" above and "So Blind" below. Work it, girl.
Permalink | 1 Comment »
Categories: Music, New Releases, Video