Twitter: @StedLee Sted Lee is back to light up the start of summer with his anticipated single “Lucky AF” which is produced by 100 Band Xan. This single is the first to drop from Sted's upcoming project “Good Luck Sted” which is set to release some time in the summer. Listen to the full track below and stay tuned for more stuff coming from Sted!