F1 – Page 2 – Muchhala's World

F1 Predictions

AHAA…. It’s the time of the year when you place your bets! Put your money where your mouth is! OH ya, the F1 2007 seasons is just 3 week away from kick off or flag off to be precise. So, it’s time for some random F1 predictions and a series of foolhardy bets with fellow […]

%d bloggers like this: