Modern rock has become pretty generic these days, but luckily we still have bands like Vulture Kult to keep things interesting. Formed in the spring of...