Irish actor Dermot Magennis bombards Russia's homophobic president with f-bombs in 'The Putin Rap.'
Texas rapper Bizzle uses the instrumental hook from Macklemore's 'Same Love' to say that LGBT people are sinful, violent, and just like pedophiles.
The punk group wraps up its recent tour with a performance on CBS's Late Show With David Letterman.
Queen Latifah officiated the vows as Macklemore, Mary Lambert, and Madonna provided the music.
Queen Latifah will be the officiant, with 34 couples, gay and straight, married as the Macklemore and Ryan Lewis song is performed.