Stupid idiots try to make Logang video in 2024