05-04-2011, 09:40 AM
What's the deal with the weather? Has it been raining as much in Toronto as it has been up here in Ottawa? It's like it never ends here.
2003 Focus ZX5 Racecar/Perma broke/Storage
2011 Volkswagen Jetta Daily Driver
2011 Volkswagen Jetta Daily Driver