post #21 of 21
I thought Llano's release was June 30th. I can only assume it's coming out at that time, if not maybe a week later, due to the fact that people are saying they're already showing up in stores