Okay this thing looks insane AF. What do y'all think? https://www.youtube.com/watch?v=zYxpZfl9Ke0&list=PL-ncH812VtHEuig93Hjh_rLCTWqUC1-Ps&index=1
-
I honestly thought the explosion would be a lot bigger. You know... Massive.