Don't Know What Happened

Had a major accident today. And I dont know why. Think it was cv joint car would pull left when accelerating and had a squeaky sound when breaking. Lost control while in a turn when I tried gaining control car swerved into oncoming traffic. What could've caused it
zwkl zwkl
18-21, M
Oct 18, 2013