• Embed

La La Tours London

ClipSeason 3 Ep 3022/18/2013

La La organizes a double decker tour bus of London which includes tourist landmarks such as Downtown Abbey, Buckingham Palace, and Big Ben.

Watching