Tunisian rapper El Castro shares the official music video for his new single ”Me & Mah Self.”