Lynch Electric FF unusual steering system (2005)

Lynch Electric FF unusual steering system (2005)