DumpyRide NO MORE. Sti gets what it deserves!

Ahhhhhh.