Meghan Pulles launches her brand new single ‘New Horizon (feat. Craig Sayer)’, which is as melodic as it is catchy. A few...