Tag: Lucinda Grange
Photos of British urban explorer Lucinda Grange standing atop various tremendously high structures have been making the rounds lately, and though this photo of her relaxing on the edge of the Chrysler Building was taken last year, it’s too cool not to post. Here’s a quick video detailing some of her exploits. Logan Hicks pulled […]