The Last Train

A fun new animated short from film students in Ireland, The Last Train