Crazy Cavan & The Rhythm Rockers, Teds Fest 2003
  

1st Dutch Teddy Boy Festival
Vlissingen (NL) - March 22, 2003
Photographs by The BlackCat