Is Colin Edwards American by any chance?

This looks like he was involved in an explosion at a flag factory.

degsy