London New Year's Day Parade 2011

Bill's amazing contraptions!!!