Tourlaville Mini Bolide

Location: Tourlaville
Country: France
Web: http://www.clt-tmb.org/