Muffler Tied Down Through Car Window

Published November 9, 2018 35 Views

Rumble Occurred on November 8, 2018 / Wisconsin, USA

Info from Licensor: "I was driving home from getting groceries and I had to turn back around to see this ghetto beast for myself."