Mainz Germany - Dec 2002
- Click on the Thumbnail to enlarge -
"THE TAP SHOP TA ON TOUR"