hoLLowPoint75 won the Folks Need Heroes... achievement in Halo: Reach. The achievement is worth 70 TrueAchievement points (50). 75729 tracked gamers now have this achievement.
↧