News

Fans of the iconic film The Godfather have recently uncovered a disturbing detail about one of its most memorable scenes. Despite being a beloved Hollywood classic, fans are shocked to learn the ...
Well, actually, that is, they gave him a horse's "head" consisting entirely of his signature shoes from the Chinese shoe and apparel brand 361. Man, this is some commitment to the bit.