Photo gallery of The Original Wailers at City Limits in Delray, FL (March 19, 2009).
Great cover shot!!!
Great cover shot!!!