This brain buster was invented by Akiyoshi Kitaoka in 2003. Dubbed 'rotating snakes' is is classified as peripheral drif.
Want to know more about Sherri Marengo? Get her official bio.Full Bio
Want to know more about Sherri Marengo? Get her official bio.Full Bio