Occurred on July 13, 2018 / Delray Beach, Florida, USA Info from Licensor: "Wild ricer spotting. Man has a strut bar modified and mounted to his trunk in place of a spoiler. An absolutely usel..
Location Delray Beach, Florida, USA
Posted By Brian myers
Posted On Jul-17-2018