Semper Fi means 'Always Faithful' even in the SNOW! Tweet My friend Suzie shared an incredible picture with me that needs to be seen by every proud American today. Sure the snow can be difficult to drive in and cause lots of headaches. It can also touch your heart. Amazing work.Semper Fi. For anyone too young to immediately recognize the snow sculpture , compare it to the original. You'll find it here - http://en.wikipedia.org/wiki/Raising_the_Flag_on_Iwo_Jima Post by National Museum of the Marine Corps.