December 25, 2000
4:12 PM Subscribe
AdCritic has finally posted my favorite commercials: a series of ads for the Fox Regional Sports Report. They present intriguing new sports from around the world. Areas covered include China, India, Russia, South Africa, and Turkey.
This thread has been archived and is closed to new comments