Beyonce timeline

Author JohnThomas Didymus

Professional freelance with special interest in politics, economy, business, marketing, science and technology. I also cover popular culture, viral videos and entertainment.