83 blvd launch