Brian Christopher MacFarlane is a former Army Special Forces operative, currently part of the Raccoon City Police Department's Special Tactics and Rescue Service (S.T.A.R.S)
Brian Christopher MacFarlane is a former Army Special Forces operative, currently part of the Raccoon City Police Department's Special Tactics and Rescue Service (S.T.A.R.S)