Just shut up on the bus! - 30 Jun 10

Published: June 30, 2010, 6:49 a.m.

Steve ponders why people feel the need to talk on public transport, plus how many pillows do you need?