Southern California bands tend to ooze that certain feel-good, driving in your car on a Friday night vibe, you know? Uber-cool melody that surfs along a languid rhythm that instantly releases all tension. So, how could you expect anything less from San Diego’s Creature Canyon. They have recently put out a single called “Hurricane” that