The Last Shadow Puppets Could You Say That Again Please?
Warning: Explicit Content. Please see Terms of Use before you view.
Yeah, Alex and Miles were saying something about future plans and an album or something like that but, don't we just really care about the fact that they can wave with their feet?
Comments