KAABOOM!!!
This was the result of 2 Sticks of TNT.
KABOOM~!
So, turns out they were actually Micro Nukes...