British red bus driving in front of department store..