British Sea Power | Cleveland Heights, OH | Grog Shop | 03.26.08 by Emily DrakulichMarch 26, 2008September 24, 2022 Share0British Sea Power concert photos from Cleveland, OH’s Grog Shop on March 26, 2008. Photos © Emily Drakulich / CleveRock.com