This happened tonight. Jessica Rose always hits it out of the park! She's awesome! Sorry for the bumpy ride. God bless the USA!
more