https://youtu.be/b5kSp88_a2Y Earlier in the week, Tom Henderson released a video detailing many leaks and rumors surrounding GTA 6. Although Henderson has…