Your guide to a better future
Kanjo street racing scene is an intense but illegal pastime for a crazy few who dare to race.
Drew Stearne