Liam Flanagan, winner of the 2009 FCSD Funny Car Design Contest. #nhranc #ford #clt