Formula Drift Cletus is a small clip that was sent to us to view… It made us chuckle and laugh at some of the going ons and yet the video makes us wonder. When does part 2 come out? You will notice in the opening scene the MAMOTORSPORTS.com sticker on the windshield. Can you guess the actors(drifters)? Enjoy this video and well keep an eye out for part 2.