Britney plays many roles in new video - In Touch Weekly

Britney plays many roles in new video