Guggie teases Arrow S7… June 31?

Guggie teases Arrow S7… June 31?