Scarborough and Pickering care homes cameo in ‘Who Cares?’ music video January 16, 2025 News by admin Leave a Comment on Scarborough and Pickering care homes cameo in ‘Who Cares?’ music video Saint Cecilia’s Care Group care homes in Scarborough and Pickering have appeared in a music video.