Help me bombard the phone of the guy who scammed me! Also, anyone in St. Louis?

I wish I lived around there because he would be buying at least $400 worth of tires for that Nova in the morning. LOL. Ninja style.