Since there is no Carnival this year here in Trinidad and Tobago, we decided to take a walk down memory lane and remind ourselves why our Carnival is the Greatest show on earth....