TheSource.Com

Juvenile’s Rejuvenation drops June 19th. To hold us over until the the release, Juvenile releases a brand new visual for “Sleepin On Me.” 

 – Sean Lynch (@Kiddfuture)