Casper upends Sky to win stage one in Tour of Oman. Abdul was right. Veteran Muslim cycling commentator Abdul El Salaam predicted [...] By walshworld|2019-02-03T16:30:01-08:00February 14th, 2010|Humor|0 Comments Read More