LATEST GEEKOUTS

Archive

Suicide Squad Just Won an Oscar

Suicide Squad Just Won an Oscar – ign.com Suicide Squad is officially an Academy Award-winning film. The David Ayer-directed film took home the Oscar for Best Makeup [...]

February 27, 2017 // 0 Comments

1 2 3 113