Watch the L.E.D. Arachnid at Treefort

Watch a 25 foot L.E.D arachnid make its way through the streets of Boise, Idaho during the Treefort Music Festival.
Up Next
Watch a 25 foot L.E.D arachnid make its way through the streets of Boise, Idaho during the Treefort Music Festival.

Friday’s best bets at Treefort Music Fest

March 24, 2016 09:15 PM