Rebel XD July 3, 2021 James White 0 Rebel XD is an American rapper and hip-hop recording artist who has gained popularity for holding theĀ Guinness Book of World Records title of World’s Fastest […]