With so much focus on speed, the brakes haven't really been thought out.
Thats not all.
August 30, 2014
Thats not all.