Migraines are hellish headaches. Millions of people around the world suffer from them and while there are many pain killers that can solve the...Read more »