Eminem Freestyle On German TV 05/07/2009 SHARE TWEET EMAIL TEXT Mambo rap? Impressive. SPONSORED BY: COMMENTS Please enable JavaScript to view the comments powered by Disqus. Look At This: NEW HOT