This past weekend, Firefly Music Festival once again took over the Woodlands of Dover International Speedway in Delaware. SPIN dropped in on the four-day showcase to keep tabs on OutKast's reunion, witness Weezer in action, and get a front-row spot for Bleachers and so much more. Check out the best of what we saw by flipping through our finest live photos above. 

1.Foo Fighters at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

1/28

2.OutKast at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

2/28

3.OutKast at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

3/28

4.Cage the Elephant at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

4/28

5.Cage the Elephant at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

5/28

6.Cage the Elephant at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

6/28

7.Arctic Monkeys at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

7/28

8.Young the Giant at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

8/28

9.Beck at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

9/28

10.Weezer at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

10/28

11.The Lumineers at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

11/28

12.Firefly Music Festival, Dover, Delaware, June 19-22, 2014

12/28

13.Third Eye Blind at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

13/28

14.Imagine Dragons and Cage the Elephant at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

14/28

15.Broken Bells at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

15/28

16.Bleachers at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

16/28

17.Jack Antonoff at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

17/28

18.Grouplove at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

18/28

19.Grouplove at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

19/28

20.Jack Johnson and The Lumineers at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

20/28

21.Phosphorescent at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

21/28

22.MS MR at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

22/28

23.Ziggy Marley at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

23/28

24.Twenty One Pilots at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

24/28

25.Twenty One Pilots at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

25/28

26.Twenty One Pilots at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

26/28

27.Courtney Barnett at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

27/28

28.Kaiser Chiefs at Firefly Music Festival, Dover, Delaware, June 19-22, 2014

28/28