Ben and Calico take a trip to London's Royal Albert Hall with a camera capturing every moment of their long trip.
No data