Thursday, March 30, 2006

You know......

......I think I like that Devil's ride.

No, you don't need to know Italian to check it out.