Sunday, November 28, 2010

Tasha LaRae Live

Here are a couple of cool youtube videos of Arrested Development member Tasha LaRae. The first video is off of her first single "I Still Love You" and the second is a live performance of the amazing first song off of her The Tasha LaRae EP called "Love Yourself":



No comments: