TJJ TV checking out the progress of the new Savannah stage and stands being constructed for Trinidad Carnival 2011. January 26th, 2011.
The stage is in front of us - Time to get Advantageous. Stamp on it... Trample it... Ramfle It... Jump on It. Please excuse me if I slack slack slack but the stage has come back back back!!!