A new lambda1975.org is coming! While our current site is being overhauled, this temporary page will countdown the launch of our new site coming soon.
Lambda has enjoyed a presence on the Internet for nearly 20 years, starting with the launch of our first website on September 1, 1995. We have come a long way since Brothers Carlos Morales and Juan Aguilar (Mu) first placed our mark upon the world wide web, but we know we have much more to share.
Until our new site is launched, you should be able to find most of the information you need here, or on our national Facebook page. Sign up at right for updates as our launch date approaches.