I had left my bumper, brush guard w/ fog lights and all of that out side of my welders shop and some stinkin hoodlum snatched it! since there arent too many rovers around here im wondering if that stuff would fit any other vehicle? Im hoping the idiot is driving around with it on.