April 17th is National Ford Mustang Day, and hey it works into a Mustang Monday too! Let’s give thanks to one of the greatest nameplates in automotive history and the only natural predator to human beings...which is man-made...by machines...hmmm. Shelby Europas to throw you all off!