President Ya Straata's new single Pressure is aptly titled because it highlights the attitude of overcoming constraints to perform at your best as artists and athletes. Continue reading...