Another trip to Germany...

April 1st - 4th, 2008

Some pictures from 'The Ring'! I wonder what cars were under all that cloaking?