Oshkosh L-ATV


Oshkosh L-ATV
USA
http://oshkoshdefense.com/
                                                                                                                                            
Oshkosh Corporation is an American company that designs and manufactures specialty trucks, military vehicles and equipment. It is headquartered in Oshkosh (Wisconsin)

Comments