The 2016 Beale Street Music Festival lineup has just been released, and although we were all afraid it wouldn't be as good as last year's, it seems to be a dream come true. Here is a list of 20 songs to listen to before attending BSMF.
1. "Daisy" by Zedd ft. Julia Michaels
2. "Lowrider" by Cypress Hill
3. "Odds Are" by Barenaked Ladies
4. "Then Came The Morning" by The Lone Bellow
5. "Twin Mattresses" by The Front Bottoms
6. "Miracle Mile" by Cold War Kids
6. "Meet Virginia" by Train
7. "So Alive" by Better Than Ezra
8. "Something" by Julien Baker
9. "River Water" by Moon Taxi
10. "You Can Call Me Al" by Paul Simon
11. "Death of a Bachelor" by Panic! At The Disco
12. "Cough Syrup" by Young the Giant
13. "Closer to Fine" by Indigo Girls
14. "L.A. Girls" by Weezer
15. "Can't Let Go" by Lucinda Williams
16. "Sound of Your Memory" by Neil Young + Promise of the Real
17. "Morning" by Beck
18. "Errrbody" by Yo Gotti
19. "Walkashame" by Meghan Trainor
20. "Trumpets" by Jason Derulo
There you go, 20 songs of some of the best artists on the lineup. To see the entire lineup, go to http://www.memphisinmay.org/lineup-2016. See you on the river!