Lucy Lawless Canal Room Concert "What'd I Say" Video
All videos here are rated over 4.7 stars with over 40 ratings, AWESOME.
Tags battlestar, canal, celebrity, duets, galactica, lawless, lucy, music, room, video, xena
Lucy Lawless sings at the Canal Room in NYC on May 31, June 1, 2. Official Xena Fan Club home page reationent.com/outback/fanclubs/index.html Lucy Lawless home page nclub.com
Best sites on the internet
Viral news today