The Firekeepers Casino 400 Nascar race took place today at Michigan International Speedway and fans were treated to more than just racing.

While fans were enjoying a day of racing despite rainy weather, they got the bonus of seeing a human cannonball perform. David "The Bullet" Smith Jr. was launched out of a cannon in front of the crowd.

I have never been able to figure out how someone would be willing and able to load themselves into a cannon. I've done some weird and crazy things, but this has never crossed my mind. However, there are a lot of people that are way more brave than I am. Bungee jumping, sky diving, and a few other things are still on my bucket list, but I don't think this one will every make it.

I'll leave this to the professionals like David. If you went to the race, did you see this when it happened?

Source: MLive via YouTube