What kind of abominations have you seen on the road lately? This one was captured by my brother. By the way, the maple leaf sticker means beginner driver (under 2 years of experience).
This reminds me of one more car that has been roaming the city lately: a Volvo C70 with a huge wing and a hood scoop. This personally hurts me because I own a C70.