Monday 28 February 2011

Leila Broussard 'Satellite'

Louisiana indie songstress Leila Broussard with a song from her third album Masquerade, Satellite is a wonderful song not only by the rhythm, but Broussard's tenderly pleasant vocals that melts any heart in seconds. A video exclusively brought to you by SXSW.



No comments: