D3LTA ARES won the Mini Boss achievement in Forza Horizon 3. The achievement is worth 12 TrueAchievement points (10). 69343 tracked gamers now have this achievement.
Trending Articles
More Pages to Explore .....