Back to All Events

Speed Challenge at Home Run Grill in Du Quoin Illinois Solar Festival

  • 655 Executive Drive Du Quoin, IL, 62832 United States (map)

 Eli Lessig aka A Guy Named Eli and I attended the Southern Illinois Du Quoin IL Solar Festival and had some fun shootin' some speed challenge. This one was at Home Run Grill. Let's see if I finished or failed.

Previous
Previous
April 29

Stealth #50 Neighborhood Construction Barrier

Next
Next
May 1

UK Trip 21 Video Preview