New Mustache Ride

Okay so I am always getting bored with things I just built..made a few changes to the mustache ride