by Isaac Solotaroff

@WhamBamIslam

Documentary about Naif Al-Mutawa and his journey in creating the first team of superheroes from the Muslim world - THE 99.

These are comments to an article about Wham! Bam! Islam! screening at Yale last week.

Views 59

1187 days ago

These are comments to an article about Wham! Bam! Islam! screening at Yale last week.

0 Comments

Realtime comments disabled