Ladies and gentlemen, it is my distinct pleasure to introduce the 1968 Ford Shelby Mustang Jalopnik Forza Motorsport 3 GT500KR. Its name is long, its love is strong, and it will rock you allllllll night long.

Read…