IFWT_Beyonce-Formation

Beyonce surprises us with a new joint!! Listen to “Formation” after the jump!

DJ Triple Threat : Twitter | Instagram