A sign of of good things to come?

 

Saw this a few days ago