Mesha and Sonja have won a recent Queen’s competition with their amazing video, see it here! Wishing you all happy holidays! Tags: News