Video: Here

Lol! The ‘bang master’ himself, Speed Darlington performed for the first time in Atlanta this past weekend and during his opening sequence with all the ‘energy’ he almost fell off stage.

See the video below…