Well as I don't have a Facebook/Twitter/Instagram account, my only options besides a subscription to WC youtube channel is posting a reply on this Forum and leave a comment on the article site.
Why should I need a Facebook/Twitter/Instagram account in order to make a chance in winning a L950XL.
Weird world we live in.