Tim Allen standing on cash register and singing at Walmart | Photo