Suggest an edit23:00Little BritainBBC Three Fri 26th Aug 2005, 23:00 on BBC Three6/8; series one. The World Record Attempters exhibit the world's smallest ant. Source: Radio Times Suggest an edit