Castle Lite Rick Ross
Glen21 took on the responsibility of coordinating Rick Ross’s presence for the shoot and seamless execution of this commercial, which was filmed in the USA.
Glen21 took on the responsibility of coordinating Rick Ross’s presence for the shoot and seamless execution of this commercial, which was filmed in the USA.
Introduction and upcoming shows
History and ethos
Image and Video galleries of previous shows
Contact details and socials