These deer stands are mirrors tha reflect what ever is on the ground.
http://www.ghostblind.com/
http://www.ghostblind.com/
http://www.ghostblind.com/
http://www.ghostblind.com/
Last edited: