Allen first appeared as the superhero Impulse before he became the second hero known as Kid Flash .
Impulse is a teenage sidekick of the superhero the Flash .
Allen first appeared as the superhero Impulse , a teenage sidekick of the superhero the Flash , before he became the second hero known as Kid Flash .