Claire Trevor Brakes for ‘Redline’

If you were walking through the Claire Trevor School of the Arts (CTSA) last Monday, chances are you heard the emphatic shouts and the loud revving of engines as UCI and the Newport Beach Film Festival teamed up to present a free showing of the anime...