How to tell boyfriend I’m pregnant?

I got pregnant even though I was on birth control so this is a complete surprise. I’m 20 and he’s 24, none of us really wanted a baby right now. How can I tell him that I’m pregnant? He’s really into cars and racing so maybe something with that?