Random
Source Code

beyonce

star of one of the greatest music videos of all time.

imma let you finish, but beyonce had one of the best music videos of all time!

by kanyewest123 September 27, 2009

111👍 300👎