answersLogoWhite

0

The Lean Back music video was released in the year 2004. The song is performed by the Terror Squad and is from the album True Story.

User Avatar

Wiki User

10y ago

What else can I help you with?