Casper Mill

Casper Mill was a location manager for 24: Live Another Day.