Anyone else obsessed with them? If you haven't checked them out yet, here's a couple videos: https://www.youtube.com/watch?v=pm0v7Q5WcZY https://www.youtube.com/watch?v=_SA_kvN3pVk
Ah yes love them, quite upset with myself that I missed them a few months ago when they were in Buffalo.