A St. Louis man's car caught on fire outside of the St. Clair County Courthouse on Wednesday afternoon. He was unharmed.