Del Singh
Del Singh

Del Singh

The baddest jaywalker in Seattle.