Retired firefighter thought car might 'blow up' as he ran towards 'horrific' scene