I just went to watch some at the Seneca Casino. I was so close, it was unbelievable to watch! :tup: :tup:
They launched them from the hotel parking lot, and I just sat across the street. They literally lit up above me. Closest I’ve ever been, and definitely pretty awesome