Dubbed the “Queen of House Music” by Billboard Magazine, music royalty herself, Screamin’ Rachael (aka Rachael Cain) has dropped her new single and video “Sensation”…and that it is….I would even have to celebrate her fashion statements in the video as well. The song displays the best of Rachael’s vocal abilities and her rocking personality in the