Kevin Finnegan is a UVA graduate and former resident of Charlottesville. He currently makes money by animating things for people to look at online. He has four children and one wife.
Contribute to Tom Tom! By making a donation, you're supporting Charlottesville's musicians, artists, and innovators.
Make a Donation