Meteor Crater Photo Location – The Crew 2 (Landscapes, Offroad) Beer Baron 6 years ago Aerial view of the Meteor Crater (south west of OFFROAD HQ)