Terry G & Tour Crew Touch Down Paris, Madrid [Spain]

This ‘crazy’ producer and singer, is on tour to touch the heart of his fans in Europe… Here is a picture of him, which we captured when he landed Spain.

By Admin

Advertisements