We headed over to the Moscone center to get our passes. Got them and
we are ready for the keynote in the morning.

No responses yet

Leave a Reply

Your email address will not be published. Required fields are marked *

Click to access the login or register cheese