In Photos: Twista on the set of his latest music video ‘ Girl Tonight ‘

Twista on set of his latest music video ‘ Girl Tonight ‘ which he features in at the Sunset Gower Studios Los Angeles, California – 21.08.05.

You can view some more photos from the shoot via the gallery to the right.

 

 

 

 

 

 

Note the date on this article may be incorrect due to importing it from our old system.

Elsewhere on the Web