Jamie Foxx ImpersonationsJamie Foxx ImpersonationsOMG! I was ROLTFL while watching this video. Jamie Foxx is sooo talented! This is a must see video. WATCH: Todd AndersonTodd Anderson