Fuck Yeah, Delacroix!

Delacroix says bonkers shit. What's not to love?

"What I lack in technical wrestling ability, I make up for with a total disregard for my own personal safety."
Kimber, on how awesome is that?
— 2 years ago