These cars really do stretch the globe far and wide lol, you getting most of your bits from the UK?
You're in Trinidad and Tobago pal, and the best place you can find to take pics is your car-port!!
Poor show chief!!
What's the random animal running off in the last picture?