Loading Video…
This browser does not support the Video element.
Central Florida woman checks for stimulus payment, finds $8.5 million
Millions of Americans are checking their bank accounts on Tuesday as they anxiously await the arrival of their coronavirus stimulus check.