Anyone wanna place bets that shadowcurtain has something to do with TheTeeShitClub that produced this clip that wins the unfunniest clip of the decade award Report