Sia – Oh Father (Madonna cover) live at Terminal 5, NYC on 06.05.10 [06/19]

Here’s Sia live at Terminal 5, NYC on May 6, 2010 for the We Meaning You tour. Yes kids, I finally watched the awesomeness that is Sia. Oh yes, I pre-ordered …

Thanks! You've already liked this