David Koech on 02nd Sep

Taylor Swift is proving to be the music artist of our times. Beyonce has held that title for many years, but 25 years old...