Accra, Ghana. The two rappers were seen taking a tour of the city and visiting some popular spots, including local markets and restaurants. Fans immediately took to social media to speculate that the two rappers may work on new music together. Some fans even went as far as suggesting possible song titles and themes. Ludacris […]