London bus driver says he's never seen this much traffic in his life :-(

1:30pm August 12th 2012 via txt