Commuters stop in their tracks as they spot full-size bus folded in half – with baffling sight halting traffic
COMMUTERS stopped in their tracks as they spotted a full-size London bus - which had been folded in half.The single decker, measuring six metres by…