Two speed-crazed Thai youths brawl while anxious bystanders look on Published 16 April 2010 at 400 × 260 in “Ya Ba” speed demons