It should do. Like any DLC purchased via the website it will immediately add that content to your download que, once you turn on the xbox 360 the content should automatically start to download the data. Once downloaded you'll be able to use that content.
Did this solve your problem?
Sorry this didn't help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.