Lady Luck has been found! 'Queen of Hearts' winner takes home $5 - Cleveland 19 News Cleveland, OH

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

Powered by Frankly