Derek Young

Derek Young was one of BattleBots' most famous competitors and one of the few to hail from Canada.

Show appeared/judged

 * BattleBots