news

Becky Schlegel - "So Embarrassing"

After releasing one of 2008's finest albums in For All The World To See Becky Schlegel returns to the airwaves with her latest single from her own Lilly Ray Records label. Does this single, the first for the upcoming Dandelion portent another fine album?