TOP 10 SONGS I CAN'T WAIT TO DANCE/SING ALONG TO AT MY COUSIN'S WEDDING THIS WEEKEND

Counting on my bow tie to make me a better dancer.
  1. Jackson 5 - ABC
  2. Bruce Springsteen - Rosalita
  3. The Temptations - 'Ain't Too Proud to Beg
  4. John Mellencamp - I Need A Lover
  5. Michael Jackson - Man in the Mirror
  6. The Supremes - Baby Love
  7. Bob Seger - Old Time Rock and Roll
  8. Marvin Gaye & Tammi Terrell - 'Ain't No Mountain High Enough
  9. Bruce Springsteen - Born in the USA
  10. Pit Bull - Literally any song. Live bands playing Pit Bull music is never not great.