Lady Luck has been found! 'Queen of Hearts' winner takes home $5M

Lady Luck has been found! 'Queen of Hearts' winner takes home $5M