Auto Racing + Soccer = ?

by Administrator on June 26, 2007

Perhaps this would make soccer more popular in the U.S.

[via Deadspin]

Leave a Comment

Previous post:

Next post: