Video: Flo Rida X The Roots "Good Feeling" Live on Jimmy Fallon

2122611313by YardieGoals

Man, I was prepared to really strap myself in with this one, put the hater-blockers over my eyes and start ducking rotten tomatoes and flung bottles from the comments section but this is actually pretty dope. I might have to put the goggles down and get out my ratty rag...aaaarrrrrgh, my eye!

spotted at MWP