11 hours agoThrowing up the Baphomet sign on live TV and having instant regretFree Your Mind Documentaries