Several double decker buses driving down a popular strip.