Everything happens for a reason (Extended)
Does everything happen for a reason? Courtney Gilmour and Nour Hadidi tempt fate on this philosophical quandary.


Does everything happen for a reason? Courtney Gilmour and Nour Hadidi tempt fate on this philosophical quandary.