Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Uploaded on Dec 19, 2010
Live 14/12/10 at the Grand Opera House in Wilmington, Delaware. The penultimate Lulu show!
Where previously there were no cameras allowed in the first half, Rufus requested that the Lulu portion of the show be filmed and photographed (sans flash) for the last concerts on the tour. to share with other fans on youtube :)