Apparently, Independence Day and Detroit Rock City star Giuseppe Andrews has been busy shooting wild, bizarre homemade experimental films for the past few years and he’s totally nude through several lengthy portions of the short film Tugboat. Check it out after the NSFW jump!