Tag: , , , , ,

Film Review: Tower

Tower is a film about a mass shooting on the University of Texas campus from 12 pm to 1.30 pm on the 1st of August 1966. Using animation,...

0