OMP Racing Spirit Godspeed TeeOMPRSTS0019080-S (1 in stock)
The phrase Godspeed holds the intention of a personal blessing. The intent is to convey hope or desire for another person to successfully accomplish or complete a difficult task, mission, or journey either currently underway or about to be undertaken. It comes from a Middle English expression and it literally translates to “may God cause you to succeed”. It is a term that is commonly used at race tracks around the world.