Loren & Wally's Favorite Web Clips

Tell a Friend! Submit Your Own

KFC in China
"KFC ads in China have an Obama look-a-like in them, must be working. KFC is the #1 fastfood place in all of China!"
105.7 WROR

Posted By 105.7 WROR> Posted On 2/3/2011