April 11, 2016 The Fabricator BB Mustang Memes April 11, 2016 The Fabricator BB Perhaps you've been witnessing the onslaught of Mustang bashing (or how much bashing one did to another car in a recent video). I decided to really get to the bottom of it and see where it all started from.