I was watching through MMF and found this vehicle but could not figure out what it was
I have my suspicions its the mini. anybody please help
What do you think?