Meg Vicious's Videos Megara is an terrific and skilled person. She is recognized for her individuality and innovation. Savage nonetheless caring, she can bring delight within the most difficult of times. In case you haven't experienced her impressive talent, you are really missing out.