Durban Flo Rida Posted on February 18, 2014 Durban, South Africa While exploring the city, we came across a FLO RIDA!! We had to test it out! Here are some pics: By Ally Ally You Might Also Like Cape Town Nitro Show February 15, 2014 Japanese Kendo March 6, 2015 Movie World April 14, 2015