Spring?

Look what's in my front yard! Can it FINALLY be Spring? Really & truly???