The annual Steve McQueen Car and Motorcycle show is held on the beautiful campus of Boys Republic, in Chino Hills California. Conveniently close to major freeways, the Boys Republic facility is just 45 minutes from downtown Los Angeles.
Information or Questions:
Copyright 2017 – Friends of Steve McQueen Car Show
Site Developed By: Eyenovation Multimedia