Loading Video…

This browser does not support the Video element.

Flo Rida & Nelly talk about their joint North America tour on GDLA

Flo Rida & Nelly talk about their joint North America tour on Good Day LA.