UPDATE: Sean Kingston Expected to Make Full Recovery

21-year-old singer Sean Kingston is expected to make a full recovery from his injuries sustained in a jet skiing accident, sources tell CNN.

Kingston was transferred over to the intensive care unit from the trauma ward on Tuesday morning once he was stabilized.

The singer lost control of the watercraft after going at high speeds, says his female passenger, Cassandra Sanchez. Kingston and Sanchez’ friends also joined them in Miami on Saturday evening. Sanchez also told TMZ, “Both jet skis pulled out of the dock at the same time and we were going so fast we just blasted past them. When we turned a corner and crashed … they were so far behind us they didn’t even see us crash.”

As they were approaching the bridge where they crashed into, Sanchez recalls screaming, “We can’t fit under there! Are we going to try and go under there? Sean stop!”

Sanchez believes that Kingston tried to make a turn at the last minute, but was unable to due to the speed. TMZ has also obtained photos of the watercraft, which is missing a handlebar.

After the crash, the singer’s friends tried to help position his head above water so he wouldn’t drown. However, Kingston’s life vest had come off, making it hard to sustain him. Eventually, they were able to signal Jonathan Rivera, an off-duty Coast Guard, to come help.

Rivera told TMZ that Kingston started “convulsing and throwing up blood” while they waited for the police boat.

As for Kingston’s current state, “they have a tube down his throat so he can’t really talk, but he is lucid and understands what’s going on,” Sanchez explains.

Sources say that the doctors plan on keeping Kingston in the hospital for at least another 6 weeks.