Thread:Sgt D Grif/@comment-25555436-20150613174139/@comment-4403232-20150613181702

Yeah you need to have at least a free silver xbox live account in order for your avatar to appear online.