Beyonce and Jay Z spotted riding a boda boda, social media erupts
Boda boda’s are henceforth an item of prestige after American showbiz couple Beyonce and Jay Z were spotted in Trenchtown, Jamaica, riding the ‘yeng yeng’ as they are popularly called in the Caribbean country.