Kanjo street racing is not for the faint of heart (pictures)

Kanjo street racing scene is an intense but illegal pastime for a crazy few who dare to race.