Music Video of the Day: Big Freedia’s “Excuse” by Ariana Anderson July 18, 2011 by Ariana Anderson July 18, 2011