dont want to seen stupid but is there somthing like a shop where i can get british equipment also where abouts am i likely to run in to my fellow country men ?
dont want to seen stupid but is there somthing like a shop where i can get british equipment also where abouts am i likely to run in to my fellow country men ?
actually the challanger is RPG proof one has taken 20+ and a melan at missile ad only it optics were dammaged
reeceh96
reece joined
This member has provided no bio about themself...