Hey i need some help. Someone once posted about a Truck pull that will be in Michigan. I cant remember if it was in Howell or Holland michigan. If anyone knows where its located and some more further information please let me know. Thanks
This forum is owned and operated by Internet Brands, Inc., a Delaware corporation. It is not authorized or endorsed by the Ford Motor Company and is not affiliated with the Ford Motor Company or its related companies in any way. Ford® is a registered trademark of the Ford Motor Company.