Steph
TC and Steph have been married for 32 years (2011), and when TC got back into drag racing so did she. Steph will help wherever needed, particularly making regular cups of tea and coffee!
Away from the track Steph works all hours under the sun. When not at work, she can be found playing puzzle games or gardening.
