• Macho Man Drops The Elbow on Stella

    A man dressed as The Macho Man dropped a big elbow from his roof on Winter Storm Stella!