By Joel Walbert — Feb 29, 2024 So anyone see the video of dude lighting himself ablaze? Some fucked up shit