Do you believe in miracles? No? Neither did I...but today I got a r...