Spirit Awards: From big penis talk, “F*ck off, Putin” to Lost Daughter winning
Film Independent’s 37th annual fast, free and raunchy Spirit Awards returned live this previous Sunday and it was just in time to celebrate big penises and The Lost Daughter. The