Toronto Caribbean Carnival Parade 2017 #TOcarnival

What can I say that hasn’t been said? Well, if you haven’t gone to the Toronto…