James Franklin said I won $18.5 million, $5000 a week for life, and a new Mercedes. Bank of America is holding my winnings. Have to call them and give them my account number - 977302102 and pin number 6314 to get my money. Have to pay $5000 for them to transfer funds. Another call back number 386-319-5240. This clown’s an idiot.