The Camels Concert Photos

The Camels are an Australian rock band from Sydney, New South Wales, formed in 2000.

The Great Escape on Apr 14, 2006 [486-small]

The Great Escape
Apr 14, 2006
 Homebush, New South Wales, Australia
  Uploaded by Andy J Ryan

2006 1 photo

As Seen On:

  • Reuters
  • The Guardian
  • The New York Times
  • Newsweek
  • Buzzfeed
  • Pitchfork