Richard & Dean | $1,819 Posted on May 31, 2022May 31, 2022 by Michelle Splonskowski Richard & Dean won $1,819 on Xtra Reward